Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.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
C# 服务引用代理类已重命名_C#_Web Services_Silverlight_Svc - Fatal编程技术网

C# 服务引用代理类已重命名

C# 服务引用代理类已重命名,c#,web-services,silverlight,svc,C#,Web Services,Silverlight,Svc,我的Web应用程序承载了Silverlight Web应用程序中使用的Web服务(svc)。过了一会儿,我在服务中添加了一些新内容,现在我尝试刷新Silverlight应用程序项目中的代理类 不幸的是,VisualStudio现在生成了新的类名。 在此之前: public SilverlightApplication.ServiceReferenceDoc.Document Document 但是现在我得到了一个不同的类名(名称后面的第一个) 这真的很糟糕,因为我的Silverlight项目有

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

不幸的是,VisualStudio现在生成了新的类名。 在此之前:

public SilverlightApplication.ServiceReferenceDoc.Document Document
但是现在我得到了一个不同的类名(名称后面的第一个)

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

到目前为止,我发现它生成了两次代理类


你知道为什么会发生这种更名吗?我已经试过VS2015、VS2013,而且我删除了完整的引用并再次添加,但都是一样的。

我们将EF类与自己的类混合使用。这导致生成了两个同名的类

SilverlightApplication.ServiceReferenceDoc.Document1 Document