35得票7回答
.NET 4.0的Svcutil.exe是什么?

我试图使用svcutil.exe为一个服务生成代理类,但当我使用/reference选项引用一个针对.NET 4.0的程序集时,我会遇到错误。 无法加载文件或程序集[...]或其某个依赖项。此程序集是由当前已加载的运行时更新版本构建的,因此无法加载。 所以看来我正在使用旧版本的sv...

28得票2回答
WCF代理生成:svcutil.exe vs wsdl.exe

我有一些来自WebService的 .wsdl和.xsd文件,需要通过它们生成代理。Svcutil.exe和wsdl.exe生成非常不同的输出。这两个代理生成工具之间有什么区别,哪种方式更可取?

25得票5回答
svcutil.exe是否可以替代xsd.exe?

我正在使用xsd.exe从一个.xsd文件生成一些C#类。我遇到了与此处和其他网站上所述的问题相同,即xsd.exe为.xsd文件中的类型生成Type[]数组而不是通用的List集合。有些人建议如果您将/dataContractOnly参数传递给svcutil.exe,则可以将其用作xsd.e...

23得票2回答
无法导入wsdl:portType、wsdl:binding、wsdl:port。

使用SVCUtil为WCF生成代理时,我遇到了错误。错误信息如下: Attempting to download metadata from 'net.pipe://localhost/WebServices/Mgmt.svc' using WS-Metadata Exchange. Thi...

20得票3回答
如何将用户名和密码传递给svcutil.exe?

我们有一些使用用户名和密码进行安全保护的OSB服务。当我尝试使用svcutil生成服务代理时,会收到401未经授权的错误提示。我知道需要设置svcutil.exe.config文件,但是除了一个传递证书的示例外,我找不到任何其他示例。 请问有人知道如何使用svcutil发送用户名和密码吗?

17得票2回答
SvcUtil.exe的替代方案是什么?

我一整天都在尝试使用SvcUtil为IMS Enterprise Services(主要是Group Management Service,但我们还需要让它工作于其他服务)生成有用的代码。您可以在此处找到IMS服务的WSDL:http://www.imsglobal.org/es/index....

16得票3回答
svcutil.exe的/sharedtypes等效选项是什么?

开发一个依赖于第三方提供商的应用程序,该提供商拥有一组非常冗长的SOAP服务(超过50个WSDL文件)。然而,每个独立的WSDL文件都有许多共享类型声明。使用wsdl.exe生成客户端代码时,以前有一个 /sharedtypes 标志,如果发现多次出现某个类型,则可以合并重复的条目。 当我尝...

15得票1回答
.Net 4.5 Svcutil生成两个同名操作(Method和MethodAsync)

我正在使用svcutil消耗预定义的wsdl,方法如下:svcutil some_service.wsdl 其中生成的一个方法具有以下签名:[System.ServiceModel.OperationContractAttribute(Action="http://ws.example.org...

14得票2回答
使用svcutil映射多个命名空间以生成WCF服务代理

我希望使用svcutil在生成服务代理时将多个wsdl命名空间映射到clr命名空间。我使用强版本控制的命名空间,因此生成的clr命名空间很笨拙,并且如果wsdl / xsd命名空间版本更改,则可能意味着许多客户端代码更改。最好使用示例代码来说明我的要求。 // Service code na...

14得票1回答
为什么我的WCF客户端/服务会出现ActionNotSupportedException异常?

我正在学习WCF,具体来说,我正在学习如何按合同优先的方式编写它们,就像wscf.blue一样。 我可以按照最后合同的方式(Microsoft)创建WCF客户端/服务。 我可以按照合同优先的方式(WSCF)创建WCF客户端/服务。 但是,如果我创建一个合同优先的服务,然后尝试使用Micro...