Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wcf 我应该删除标记为黄色的文件吗?_Wcf_Web Services_Xsd - Fatal编程技术网

Wcf 我应该删除标记为黄色的文件吗?

Wcf 我应该删除标记为黄色的文件吗?,wcf,web-services,xsd,Wcf,Web Services,Xsd,我的控制台项目中有一个WCF服务。如果我在项目节点中展开服务引用,您将发现一些标记为黄色的文件!三角形符号 例如:映像文件中的BOERPI.disco、BOERPI1.xsd和BOERPI2.xsd。如果我双击它,它会给我警告,例如: 为什么会这样?我应该移除它们吗 另外,请查看图片,其中有configuration.svcinfo和configuration91.svcinfo文件。他们没有黄色标记。我应该删除其中一个吗 这些文件由Visual Studio添加服务引用向导自动生成。您不应

我的控制台项目中有一个WCF服务。如果我在项目节点中展开服务引用,您将发现一些标记为黄色的文件!三角形符号

例如:映像文件中的BOERPI.disco、BOERPI1.xsd和BOERPI2.xsd。如果我双击它,它会给我警告,例如:

为什么会这样?我应该移除它们吗


另外,请查看图片,其中有configuration.svcinfo和configuration91.svcinfo文件。他们没有黄色标记。我应该删除其中一个吗

这些文件由Visual Studio添加服务引用向导自动生成。您不应该手动编辑/删除这些文件。唯一真正重要的文件是
Reference.svcmap
节点下包含的
Reference.cs
(或.vb,视情况而定)。该文件包含实际的C#(或VB)服务代理实现类


通过在解决方案资源管理器中右键单击该项并选择更新服务引用选项,可以重新生成
BOERPIServiceReference
节点。如果Visual Studio不允许您这样做,请获取服务WSDL的URL(或文件路径),删除当前服务引用,并使用与当前引用相同的服务引用名称再次执行添加服务引用向导。

OOPS,我在发布之前删除了这些文件。这对应用程序重要吗?可能不重要,因为它们由Visual Studio使用,而不是由您的应用程序使用。另一方面,删除
Reference.cs
文件将导致项目无法生成。