2016-04-22 4 views
5

J'ai mon application Web qui héberge des services Web (svc) qui sont utilisés dans une application Web Silverlight. Après un certain temps, j'ai ajouté de nouveaux éléments à mon Service et maintenant j'ai essayé d'actualiser mes classes de proxy dans le projet d'application Silverlight.classe de proxy de référence de service renommée

Malheureusement, Visual Studio génère désormais de nouveaux noms de classe. Avant d'avoir ceci:

public SilverlightApplication.ServiceReferenceDoc.Document Document 

mais maintenant je reçois un nom de classe différente (numéro un derrière le nom)

SilverlightApplication.ServiceReferenceDoc.Document1 Document 

Ce qui est vraiment mauvais parce que mes projets Silverlight ont beaucoup webservices et ceux-ci ont beaucoup de code qui utilise ces classes proxy. Jusqu'à présent, j'ai découvert qu'il génère la classe proxy 2 fois.

Quelques idées pour lesquelles ce changement de nom est en cours? J'ai déjà essayé VS2015, VS2013 et j'ai aussi supprimé la référence complète et l'ai rajoutée, mais c'est la même chose.

Répondre

0

Nous avions des classes EF mélangées avec des classes propres. Cela a provoqué la génération de deux classes avec le même nom.