【问题标题】:VS 2010 Beta 2 - unable to update service referenceVS 2010 Beta 2 - 无法更新服务参考
【发布时间】:2010-12-24 11:03:22
【问题描述】:

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

服务的配置 由于无法更新参考 以下问题:发生错误 创建配置部分 处理程序 system.serviceModel/行为: 扩展元素“webHttp”不能 添加到此元素。验证 扩展注册在 扩展集合在 system.serviceModel/extensions/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>
   ...

【问题讨论】:

  • 您是升级到 4.0 还是继续使用 3.5?服务模式在 4.0 中发生了变化。
  • 尝试使用已发布的 VS 2010 版本重现问题。

标签: visual-studio-2010 service-reference


【解决方案1】:

试试:

  1. 右键单击解决方案,Clean;
  2. 右键单击网络参考,更新网络参考;
  3. 右键单击解决方案,重建。

【讨论】:

    猜你喜欢
    • 2015-07-30
    • 1970-01-01
    • 2013-01-21
    • 2011-01-05
    • 2016-07-22
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    相关资源
    最近更新 更多