2010-01-04 7 views
4

Je reçois une erreur vraiment désagréable quand la mise à jour d'un « service de référence » pour un service Web WCF lors de l'utilisation VisualStudio 2010 Beta 2 donc j'ai commencé à utiliser pour générer SLsvcUtil.exe le proxy client à utiliser dans mon application Silverlight 3. Le problème est que j'ai noté qu'avant d'utiliser "Ajouter une référence de service" dans Visual Studio, les classes générées hériteraient de System.ComponentModel.INotifyPropertyChanged alors que celles générées par SLSvcUtil.exe ne le feraient pas. En dehors de cette différence, j'aime cette approche par rapport à Visual Studio "Ajouter une référence de service"proxy SLsvcUtil.exe classe générée ne hérite pas de INotifyPropertyChanged

La question est: Suis-je manquant un drapeau ou quelque chose lors de l'exécution de l'outil de ligne de commande? Ou mieux encore..est cette approche de Générer un proxy est bon? J'ai regardé un épisode de dnrtV (show # 122) où Miguel Castro montre une approche totalement différente dans la création des proxies.J'apprécie vraiment son approche, je travaille avec une application héritée « t le temps de conversion.

Merci et je l'apprécie vraiment vos commentaires à ce sujet.

Répondre

3

Je n'ai pas utilisé la version SL beaucoup, mais avez-vous essayé d'ajouter /edb ou /enableDataBinding à votre service? (comme avec svcutil.exe)? Cette option est shown on MSDN, donc je m'attends à ce que ça fonctionne.

+0

Travaillé à merveille! Je suis un peu gêné j'ai raté cela sur MSDN! Doit avoir été un autre cas de 3 heures. Merci Marc. Apprécié. – Intrigue

Questions connexes