我目前在 VS 2010 的项目中添加 Web 引用时遇到问题。问题是当我添加 Web 引用时,我得到一个 soap.wsdl 文件和一个 References.map 文件。通常,当成功添加 Web 引用时,References.map 文件还包含一个 References.cs 和 Entities.datasource 文件,它们似乎被分组在解决方案资源管理器中的 Reference.map 文件下。
我现在尝试添加的 Web 服务似乎无法正确生成,并且出现以下错误:
“无法导入 WebService/Schema。无法从命名空间“someURL”导入绑定“someBinding”。无法导入操作“exportCSVRows”。数据类型http://www.w3.org/2004/11/xmlmime:base64Binary是失踪。”
我已经阅读了如何使用 wsdl.exe 手动生成代理类,但是如何在我的项目中使用该代理类?
非常感谢您的帮助,我非常乐意提供任何有助于澄清的代码。