4

WindowsAzureTableを使用してアプリを構築しています。TableServiceへのすべての呼び出しを独自のアセンブリにカプセル化しました。このアセンブリは.NET4.0フレームワークを使用し、System.Data.Service.Client(4.0)への参照が含まれています。テストプロジェクトからこのアセンブリを問題なく使用できます。

このプロジェクトをMVC2Webアプリケーションへの参照として追加すると(これも.NET 4.0フレームワークを対象としています)、上記のエラーが発生します。同じDLL(v.4.0)をWebプロジェクトに追加しましたが、問題は解決しません。

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

4

1 に答える 1

5

以下を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>
于 2010-08-12T00:15:35.073 に答える