2016-04-22 17 views
5

Ich habe meine Web-Anwendung, die Webservices (SVC) hostet, die in einer Silverlight Webapplikation verwendet werden. Nach einer Weile fügte ich meinem Service neue Dinge hinzu und versuchte nun, meine Proxy-Klassen im Silverlight Application Project zu aktualisieren.Service-Referenz-Proxy-Klasse umbenannt

Leider generiert Visual Studio jetzt neue Klassennamen. Bevor ich hatte dies:

public SilverlightApplication.ServiceReferenceDoc.Document Document 

aber jetzt bekomme ich einen anderen Klassennamen (Nummer eins hinter dem Namen)

SilverlightApplication.ServiceReferenceDoc.Document1 Document 

Welche ist wirklich schlecht, weil meine Silverlight-Projekte eine Menge webservices haben und diese haben eine Menge Code, der diese Proxy-Klassen verwendet.

Bisher habe ich herausgefunden, dass es die Proxy-Klasse 2 mal generiert.

Einige Ideen, warum diese Umbenennung geschieht? Ich habe bereits VS2015, VS2013 versucht und auch ich habe die komplette Referenz gelöscht und füge sie wieder hinzu, aber es ist das selbe.

Antwort

0

Wir hatten EF Klassen mit eigenen Klassen gemischt. Das hat die Erzeugung von zwei Klassen mit dem gleichen Namen verursacht.