似乎有两种方法可以从wsdl自动生成VS2008中的Web服务代理。
我一直在使用wsdl.exe,因为我喜欢访问该类 - 当我添加引用时,我无法找到生成的代理代码。只是添加一个我可能会忽略的引用是否有好处?
答案 0 :(得分:1)
添加服务参考是可行的方法。正如我在另一个帖子中指出的那样,谨慎的是我强烈建议您避免使用wsdl.exe,除非您有充分的理由使用它。作为参考,VS选项“添加Web引用”是wsdl.exe的包装器,并为.NET 1.1或2.0客户端创建代理。添加服务引用是svcutil.exe的包装器,用于创建.NET 3.0+客户端。