「アセンブリ 'System.data.services.client、version = 3.5.0.0'への参照を追加する必要があります。」
-
27-09-2019 - |
質問
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>
所属していません StackOverflow