我正在尝试使用svcutil.exe从wcf服务生成代理文件,但是我不明白如何将参数传递给svcutil以将集合类型作为system.Collections.Generic.List

我在Visual Studio命令提示符中尝试了以下命令。

svcutil http://localhost:19021/InterviewManagementService/InterviewManagementService.svc /l:C# /out:Reference.cs /config /s /ct:System.Collections.Generic.List`1 /t:code /n:*,newnamespace

请使用以上命令纠正我。

===============>>#1 票数:0

我认为您需要为引用的集合类型指定程序集( 此处有更多信息)。

使用Svcutil.exe工具时,可以使用/ collectionType命令行开关(简称:/ ct)来完成此引用。 请记住,还必须使用/ reference开关(简称:/ r)为引用的集合类型指定程序集。 如果类型是通用类型,则必须在其后加上反引号和通用参数的数量。 反引号(`)不应与单引号(')字符混淆。 您可以通过多次使用/ collectionType开关来指定多个引用的集合类型。

所以,你需要添加/r:C:\\full_path_to_system_dll\\System.dll之前你的指挥权/ct:System.Collections.Generic.List

  ask by trinadh translate from so

未解决问题?本站智能推荐:

3回复

将用户名和密码传递给svcutil.exe?

我们的OSB服务目前使用用户名和密码进行保护。 尝试使用svcutil生成服务代理时,我获得了401未授权。 我知道您需要设置一个svcutil.exe.config文件,但除了传递证书的示例外,我找不到任何示例。 有人知道如何使用svcutil发送用户名和密码吗?
2回复

POX SVCUtil生成的类转换

我使用SVCUTIL从XSD生成一个类。 我在弄清楚如何获取传入的请求对象以及从对象中检索“ MsgType”值时遇到困难。 我认为通过这样做,我可以使用以下命令简单地访问数据: 但是,这不是那么简单。 “请求”给我的唯一选项是:等于GetHashCode GetSchema
2回复

svcutil.exe生成2个部分类

我正在编写.NET 4.0应用程序,并且可以控制WCF服务和客户端。 我正在使用svcutil为我的服务生成代理类,结合了多个服务。 它生成了两个类,如下所示: 如果添加服务引用,则reference.cs中只会生成一个局部类。为什么要创建两个类? 我如何使用svcutil生
1回复

svcutil服务承包商和数据承包商

我想知道是否可以使用svcutil命令行为wcf服务生成内部服务合同类和公共数据合同类 ?
1回复

svcutil卡在用户名令牌策略上

我试图在C#中构建WCF客户端以使用eMedNy的 SOAP Web服务。 WSDL在这里: https : //service100.emedny.org : 9047/MHService?wsdl 当我尝试运行svcutil此错误: 警告:未导入以下策略断言: XPat
2回复

防止svcutil生成“ EmitDefaultValue = false”属性

我最近一直在尝试使用svcutil从xsd文件生成数据协定,如下所示: XSD主要由以下定义组成: svcutil生成如下内容: 效果很好,但是不需要“ EmitDefaultValue = false”属性。 更不用说它为wsdl引入了很多噪音,并添加了以下内容:
1回复

svcutil.exe返回的“ .svc”文件和“ .svc?wsdl”的URL地址不匹配

我有一个在负载均衡器后面的IIS中托管的WCF服务,.svc文件位于以下URL https://my-site-domain-Name.xyz.com/test/Service1.svc中 。 我可以成功浏览到上面的网址,并通过 “您已经创建了一项服务。 要测试此服务,您
1回复

带有svcutil的WCF服务客户端(没有“额外”的clientside-datatype def。)

我遇到了问题,WCF服务(使用svcutil.exe生成)生成自己的数据类型,而不是使用我已定义的数据类型。 例如: svcutil生成了这样的东西: 当我真的希望它使用该类已经存在: 我看到svcutil服务创建了一个新的extensionData-field(我不
1回复

创建由svcutil / datacontractonly生成并在WCF Web编程模型中使用的共享数据传输类

我正在创建一组Web服务,它们共享一些通用的xml定义的数据元素。 我想将这些实体分离为通用模式,服务1特定模式,服务2特定模式等...服务特定的模式将引用该公共模式。 我想使用svcutil / datacontractonly生成可用于使用WCF Web编程模型创建和序列化这些对象的类。
1回复

将证书传递给Svcutil以生成OSB服务的代理

我们希望实现从WCF到OSB服务的双向SSL安全。 我们已经成功地部署了证书,因此当您使用IE浏览到服务时,您将获得相应的证书提示,然后立即将您带到WSDL。 但是,当您尝试使用svcutil生成代理时,如本MSDN本文中的步骤8和9中所定义。 http://msdn.micros