服务引用代理类已重命名

时间:2016-04-22 11:53:44

标签: c# web-services silverlight svc

我的Web应用程序托管了Silverlight Web应用程序中使用的Webservices(svc)。过了一会儿,我在服务中添加了一些新东西,现在我尝试在Silverlight应用程序项目中刷新我的代理类。

不幸的是,Visual Studio现在会生成新的类名。 在我这之前:

public SilverlightApplication.ServiceReferenceDoc.Document Document

但是现在我得到了一个不同的类名(名字后面的第一个)

SilverlightApplication.ServiceReferenceDoc.Document1 Document

这真的很糟糕,因为我的Silverlight项目有很多web服务,而且这些服务有很多使用这些代理类的代码。

到目前为止,我发现它会生成代理类2次。

为什么要重命名的一些想法?我已经尝试了VS2015,VS2013并且我删除了完整的参考并再次添加它,但它是一样的。

1 个答案:

答案 0 :(得分:0)

我们将EF类与自己的类混合在一起。这导致了两个具有相同名称的类的生成。