C:\Windows\Microsoft.NET\Framework\v4.0.30319\Microsoft.Common.targets(1578,5):
warning MSB3247: Found conflicts between different versions of the
same dependent assembly
Foo.Tests -> C:\Foo.Tests\bin\Debug\Foo.Tests.dll
この小さなツールASMSPYを使用したところ、3 つまたは 4 つのアセンブリがすべて、バージョンとバージョンをmscorlib
2 回参照していることがわかりました。2.0.0.0
4.0.0.0.
ソリューション全体のすべてのファイルを完全に検索しましたが、mscorlib への参照は見つかりませんでした。Visual Studio内の参照フォルダーにも見つかりません
これは、ソリューションを VS2010 から VS2012 に更新したか、ASP.NET のバージョンを最新の RTM リリースに更新したために発生しました。私は両方を同時に行いましたが、それ以来警告が表示され始めました。
SOで同様の質問をいくつか読んだことがありますが、まだうまくいったものは見つかりませんでした。
ここで何が起こっているのか、それを修正する方法を誰かが説明できますか?