我的控制台项目中有一个WCF服务。如果我在项目节点中展开服务引用,您会发现一些标有黄色的文件!三角标志。
例如:图像文件中的BOERPI.disco,BOERPI1.xsd和BOERPI2.xsd。如果我双击它,它会给我一个警告,如:
为什么会这样?我应该删除它们吗?
另外请查看图片,有configuration.svcinfo和configuration91.svcinfo文件。它们没有黄色标记。我应该删除其中一个吗?
答案 0 :(得分:0)
这些文件由Visual Studio 添加服务引用向导自动生成。您不应手动编辑/删除这些文件。唯一真正重要的文件是Reference.cs
节点下包含的Reference.svcmap
(或适当的.vb)。该文件包含实际的C#(或VB)服务代理实现类。
您可以通过右键单击解决方案资源管理器中的该项目并选择更新服务参考选项来重新生成BOERPIServiceReference
节点。如果Visual Studio不允许您这样做,那么获取服务WSDL的URL(或文件路径),删除当前服务引用并使用添加服务引用向导>相同的服务引用名称作为当前引用。