2011-12-05 24 views

答えて

3

Yikes!パッケージに.NET 3.5と.NET 4バージョンのDLLがある場合、プロジェクトをターゲット3.5に変更する以外に実際の方法はありません。

しかし、私はいくつかの回避策を考えることができます。彼らは理想的ではありませんが、おそらく働くでしょう。

あなたがnugetパッケージをインストールした後
  1. は、「パッケージ」ディレクトリ(それはあなたのソリューションの隣になります(の.sln)ファイルにアクセスします。パッケージを検索します。「\ LIB \ net40」フォルダを削除します。これで、NuGetは次のバージョンを参照します。アセンブリの参照を手動で変更する必要があります。このパッケージをアップグレードする場合でも、再度この操作を行う必要があります。

  2. カスタムバージョンこのパッケージには3.5バージョンのDLLしか含まれていません。おそらくこれをカスタムフィードのhttp://myget.org/に入れてそこからインストールしてください。

これらのうちの1つが動作する必要があります。

+0

本当にありがとう、基本的には本当にサポートされていませんか?私はちょっと怪しい事を知っている。 –

関連する問題