WindowsAzureTableを使用してアプリを構築しています。TableServiceへのすべての呼び出しを独自のアセンブリにカプセル化しました。このアセンブリは.NET4.0フレームワークを使用し、System.Data.Service.Client(4.0)への参照が含まれています。テストプロジェクトからこのアセンブリを問題なく使用できます。
このプロジェクトをMVC2Webアプリケーションへの参照として追加すると(これも.NET 4.0フレームワークを対象としています)、上記のエラーが発生します。同じDLL(v.4.0)をWebプロジェクトに追加しましたが、問題は解決しません。
何が起こっている?MVCプロジェクトの3.5DLLを使用する必要があるのはなぜですか?