2008-12-18 118 views
3

我已经创建了一个使用WCF服务库模板的简单wcf服务。一切工作正常,当使用默认的肥皂绑定,但是当我试图修改服务添加一个REST绑定失败,并出现以下错误:无法找到配置绑定扩展

“配置绑定扩展名'system.serviceModel/bindings/webHttpBinding'不能找到。确认这个绑定扩展已在system.serviceModel/extensions/bindingExtensions中正确注册,并且拼写正确。“

我想我错过了一些非常基本的步骤在这里。谁能帮我吗?

从我的配置文件中的相关snippits低于:

<service name="WebService.Service1"> 
    <endpoint address="" binding="webHttpBinding" contract="WebService.IService1" behaviorConfiguration="RestBehavior" /> 
</service> 

<endpointBehaviors> 
    <behavior name="RestBehavior"> 
    <webHttp /> 
    </behavior> 
</endpointBehaviors> 

回答

2

我安装了Service Pack 1的.NET 3.5和它似乎解决这个问题。

+0

当前链接:http://www.microsoft.com/download/en/details.aspx?id=22 – ashes999 2012-04-18 14:47:53