繁体   English   中英

如何从大型WSDL创建部分代理类?

[英]How can I create a partial proxy class from large WSDL?

我有来自第三方服务提供商的大型WSDL文件。

当我使用wsdl工具命令行时,有什么办法可以选择我想要的服务,合同和端点吗?

由于wsdl中包含的服务量,Visual Studio崩溃了。

更新似乎这是不可能的。 只需要编辑wsdl以仅包含相关合同。 提供的第三方解决了这个问题。

将服务引用预编译到单独的类库中。

  • 创建一个新的类库项目
  • 添加对所有需要的WSDL的服务引用
  • 编译项目
  • 从类库项目中获取dll,并将其作为文件引用添加到要引用服务的项目中。

免责声明: 我知道这并没有具体回答您的问题,但它应该解决您的根问题,即当您引用从WSDL生成的代码时,Visual Studio运行缓慢或崩溃。 如果Visual Studio在添加服务引用时崩溃,这可能对您没有帮助。 在那种情况下,我道歉。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM