Wcf Can';找不到[WebInvoke]和[WebGet]

Wcf Can';找不到[WebInvoke]和[WebGet],wcf,webget,webinvoke,Wcf,Webget,Webinvoke,我找不到[WebInvoke]和[WebGet]。我已经添加了System.ServiceModel引用。有什么问题?当使用属性时,我使用.NET Framwork 4,暗示类的“属性”部分 WebInvoke- WebGet-您需要添加对System.ServiceModel.Web.dll的引用。请注意,您需要针对完整的.NET Framework(3.5或4.0)-如果您的应用程序针对这些框架的客户端配置文件,则此程序集将不可用 需要添加引用System.ServiceModel.Web.

我找不到
[WebInvoke]
[WebGet]
。我已经添加了System.ServiceModel引用。有什么问题?当使用属性时,我使用.NET Framwork 4

,暗示类的“属性”部分

WebInvoke-


WebGet-

您需要添加对
System.ServiceModel.Web.dll的引用。请注意,您需要针对完整的.NET Framework(3.5或4.0)-如果您的应用程序针对这些框架的客户端配置文件,则此程序集将不可用

需要添加引用
System.ServiceModel.Web.dll
并使用下面的语句导入命名空间
System.ServiceModel.Web

使用System.ServiceModel.Web然后它就会工作。

thanx我想这是问题所在,我的运气不好-我正在尝试转换.NET 4.5.2下的Silverlight 4-->Silverlight 5-我已经添加了System.ServiceModel.Web.dll,仍然没有运气。。。想法?这比公认的答案对我帮助更大,因为它提到了正确的使用指令。我的DLL引用还可以,但我缺少using指令(我的代码是从教程中复制的)。我对此投赞成票。