让Microsoft.Web.Services3可用于VS2010

gre*_*eat 6 visual-studio-2010

我正在使用VS2010,我正在调用供应商的Web服务,他们使用WSE i Web服务.我在"添加引用"中找不到添加命名空间/ dll.它在我在VS2005中创建项目时有效.我找到了这个博客,并指出了如何让它得到认可. http://www.junasoftware.com/blog/how-to-use-wse-3-in-visual-studio-2010.aspx 但在尝试之后它仍然不适合我.有人对我有什么想法吗?

谢谢,马里奥斯

dan*_*dax 8

我从这里下载WSE Runtime解决了这个问题


gre*_*eat 5

解决这个问题的方法是在Visual Studio 2005中生成Webservice,然后将代码复制到VS2010中的一个类中,并将其用作类而不是Web服务.它不是最好的保持标准,但它完美无瑕!

  • 我不认为他们不应该使用WSE.当我无法控制供应商的运作方式时,设置我的答案-1是没有意义的.我尝试创建服务引用,这就是我发布这个的原因.它确实生成了对象,但没有完全生成,它没有创建正确的对象来用它们的WSE方法调用它. (6认同)
  • +1为现实世界的答案.有时你没有选择,只能做脏 (5认同)