最近、vs2010 pro sp1 を使用してメインの開発マシンから新しいマシンにソリューションを移動しました。ビルドに失敗することを除いて、セットアップは同じであるはずです。
そのようなエラーを与える
c:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1360,9): 警告 MSB3258: プライマリ参照 "C:\rep\hms\trunk\ikassystemv3\ikasDAL\bin\Debug\ ikasDAL.dll" は、バージョン "4.0.0.0" よりも新しい "4.0.0.0" を持つ .NET Framework アセンブリ "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" に間接的に依存しているため、解決できませんでした。現在のターゲット フレームワークでは「2.0.0.0」。
ただし、問題のすべてのライブラリは.net 2フレームワークを使用するように設定されており、この方法が必要です。そうしないと、それらを使用するものが壊れます。
ただし、何らかの理由で、.net 2 システム ライブラリがどういうわけか .net 4 のものを参照していると考えているようです。参照されているすべてのライブラリは .net 2 です
ここで私のビルド出力を見ることができます