「アセンブリ 'System.data.services.client、version = 3.5.0.0'への参照を追加する必要があります。」

StackOverflow https://stackoverflow.com/questions/3463366

質問

Windows Azureテーブルを使用してアプリを構築しています。テーブルサービスへのすべての電話を独自のアセンブリにカプセル化しました。このアセンブリは.NET 4.0フレームワークを使用し、System.Data.Service.Client(4.0)への参照を含んでいます。このアセンブリを問題なくテストプロジェクトから使用することができます。

MVC2 Webアプリケーションへの参照としてこのプロジェクトを追加すると、.NET 4.0フレームワークをターゲットにしている場合、上記のエラーが発生します。同じDLL(v.4.0)をWebプロジェクトに追加しましたが、問題は持続します。

何が起こっている?なぜMVCプロジェクトから3.5 DLLを使用する必要があるのですか?

役に立ちましたか?

解決

以下をWeb.configファイルに追加しましたが、すべてがcopaceticです。

<system.web>
  <compilation debug="true" targetFramework="4.0">
    <assemblies>
      <add assembly="System.Data.Services.Client, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
    </assemblies>
  </compilation>
</system.web>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top