Beheben von MSB3247 - Es wurden Konflikte zwischen verschiedenen Versionen derselben abhängigen Assembly gefunden

Bei einer .NET 3.5-Lösung wurde beim Kompilieren mit msbuild diese Warnung ausgegeben.

Manchmal hilft NDepend, aber in diesem Fall wurden keine weiteren Details angegeben.Wie Bob Schließlich musste ich jede Assembly in ILDASM öffnen, bis ich die fand, die auf eine ältere Version der abhängigen Assembly verweist.

Ich habe versucht, MSBUILD aus VS 2010 Beta 2 zu verwenden (wie der Connect-Artikel angab, wurde dies in der nächsten Version der CLR behoben), aber das lieferte auch keine weiteren Details (möglicherweise behoben nach Beta 2).

Gibt es einen besseren (automatisierten) Ansatz?

Antworten auf die Frage(14)

Ihre Antwort auf die Frage