我正在尝试在ASP.net MVC项目中添加Web引用服务。 但是,当我添加服务时,我得到了以下错误,
自定义工具错误:无法导入WebService / Schema。物体 “设置”已包含属性 'FreeLance_Web_VATService_checkVatService'不是类型 WebServiceUrl。 C:\ FINALBUILD \ User Portal \ User.Web \ Web 引用\ VATService \ Reference.map
答案 0 :(得分:4)
一些设计器.settings.cs如何已经使用相同的引用服务。一旦我更改了服务的名称并再次添加,它就开始工作了。
答案 1 :(得分:1)
您可以做的是删除现有服务并尝试重新添加对mvc应用程序的引用。
其他事情是尝试使用' FreeLance_Web_VATService_checkVatService' 在settings.cs中输入strong> name,看看它有什么。
导致此冲突的对象不应该有相同的名称
答案 2 :(得分:0)
我尝试了以上所有内容,但我仍然遇到过这个问题。事实证明,引用存储在我的app.config中。我摆脱它,然后重新添加网络refences。这解决了问题。
答案 3 :(得分:0)
我遇到了与从其他文件复制配置相同的问题。我不得不删除配置并更新Web引用。添加Web引用设置时会自动添加到配置文件中,因此您不应从其他文件中复制该部分。从配置文件中删除并更新Web引用并检查它是否已重新创建。