VS 2010 Beta 2 - 无法更新服务参考

时间:2009-12-08 14:53:57

标签: visual-studio-2010 service-reference

我正在将项目从VS2008升级到VS2010B2 出于某种原因,在项目升级后,引用生成的代码丢失了,我无法通过重新配置服务引用来重新创建代码,因为我收到以下错误:

  

服务的配置   由于无法更新引用   以下问题:发生错误   创建配置部分   处理程序   system.serviceModel /行为:   扩展元素'webHttp'不能   添加到此元素。验证   扩展名已注册   扩展集合在   system.serviceModel /扩展/ behaviorExtensions。

该机器具有webHttp:

的配置
<system.serviceModel>
  <extensions>
   <behaviorExtensions>
    ...
    <add name="webHttp" type="System.ServiceModel.Configuration.WebHttpElement, System.ServiceModel.Web, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    ...
                    </behaviorExtensions>
   ...

1 个答案:

答案 0 :(得分:0)

尝试:

  1. 右键单击解决方案Clean;
  2. 右键单击Web引用,更新Web引用;
  3. 右键单击解决方案Rebuild。