Kann [WebInvoke] und [WebGet] nicht finden

8

Ich kann [WebInvoke] und [WebGet] nicht finden. Ich habe bereits System.ServiceModel Referenz hinzugefügt. Was ist das Problem? Ich benutze .NET Framwork 4

    
Darshana 21.03.2012, 04:56
quelle

3 Antworten

20

Sie müssen einen Verweis auf System.ServiceModel.Web.dll hinzufügen. Beachten Sie, dass Sie das vollständige .NET Framework (3.5 oder 4.0) als Ziel verwenden müssen. Wenn Ihre Anwendung das Clientprofil für diese Frameworks verwendet, ist diese Assembly nicht verfügbar.

    
carlosfigueira 21.03.2012, 05:18
quelle
2

Sie müssen den Verweis System.ServiceModel.Web.dll hinzufügen und den Namespace System.ServiceModel.Web mithilfe der folgenden Anweisung importieren using System.ServiceModel.Web; Dann wird es funktionieren.

    
Srinivasa Rao P 14.01.2015 12:46
quelle
0

Bei der Verwendung von Attributen wird "Attribut" der Klasse impliziert.

WebInvoke - WebInvokeAttribute

WebGet - WebGetAttribute

    
Alexei Levenkov 21.03.2012 05:08
quelle

Tags und Links