3

プロジェクトをVS2008からVS2010B2にアップグレードしています何らかの理由で、プロジェクトをアップグレードした後、参照によって生成されたコードが欠落しており、次のようになっているため、サービス参照を再構成してコードを再作成できませんエラー:

次の問題により、サービス参照の構成を更新できませんでした。system.serviceModel/ Behaviorsの構成セクションハンドラーの作成中にエラーが発生しました:拡張要素'webHttp'をこの要素に追加できません。拡張機能がsystem.serviceModel/extends/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

1 に答える 1

0

試す:

  1. ソリューション、クリーンを右クリックします。
  2. Web 参照を右クリックし、Web 参照を更新します。
  3. ソリューションを右クリックし、再構築します。
于 2011-11-17T23:56:40.753 に答える