为什么WCF服务生成的引用在项目之间有所不同?

时间:2015-04-15 08:59:04

标签: c# asp.net wcf visual-studio-2013

我在VS中的一个解决方案中有两个ASP.NET项目。对于每个项目,我添加了相同的WCF服务参考,一切都很好。但是刚才我更新了wcf服务,然后在每个项目中更新了wfc服务引用。在一个项目中,Reference.cs包含两个部分类(哪个好),而更新后的另一个项目只包含一个部分类,因此项目不再构建。

如果不查看我的代码,是否有任何建议可能需要解决此问题。此外,我在此休息之前对WCF服务所做的更改似乎无关紧要(只添加了几个逻辑语句)。

非常感谢任何帮助。

谢谢, 凯拉

1 个答案:

答案 0 :(得分:0)

项目中生成的客户端不是相同的类(尽管它们看起来可能相同,但它们位于不同的名称空间中)。

最简单的解决方案是删除现有服务引用,创建新项目,向其添加服务引用,然后将两个现有项目中的项目引用添加到新项目中。然后修复将出现在错误窗口中的损坏的命名空间引用。