9
votes

Impossible de trouver [webinvoke] et [webget]

Je ne peux pas trouver [webinvoke] et [webget] . J'ai déjà ajouté System.ServiceModel référence. quel est le problème? J'utilise .NET FRAMWORK 4


0 commentaires

3 Réponses :


0
votes

Lorsque vous utilisez Attributs "Attribut", la partie de la classe est implicite.

webinvoke - webinvokeattribute

webget - webgetattribute


0 commentaires

23
votes

Vous devez ajouter une référence au system.servicemodel.web.dll . Notez que vous devez cibler la structure complète .NET (3.5 ou 4.0) - si votre application ciblait le profil du client pour ces cadres, cet assemblage ne sera pas disponible.


2 commentaires

merci je pense que c'était le problème


Ne pas avoir de chance à la mienne - j'essaie de convertir un Silverlight 4 -> Silverlight 5 sous .NET 4.5.2 - J'ai ajouté le système.servicemodel.web.dll, toujours pas de chance ... des pensées?



2
votes

besoin d'ajouter la référence system.servicemodel.web.dll et importer l'espace de noms system.servicemodel.web en utilisant ci-dessous à l'aide de system.servicemodel.web; alors cela fonctionnera.


1 commentaires

Cela m'a aidé plus que la réponse acceptée, car elle mentionne la directive appropriée. Ma référence DLL était correcte, mais l'utilisation de la directive (mon code a été copié d'un didacticiel). Je voit ça.