Auflösen von MSB3247 - Gefundene Konflikte zwischen verschiedenen Versionen derselben abhängigen Assembly

Ein .NET 3.5 Lösung endete mit dieser Warnung beim kompilieren mit msbuild.

Manchmal NDepend könnte helfen, aber in diesem Fall es nicht geben keine weiteren details. Wie Bob Ich landete mit zu greifen, um die Eröffnung der einzelnen Baugruppe in ILDASM, bis ich einen gefunden, der wurde mit Bezug auf eine ältere version der abhängigen assembly.

Ich habe versucht, mithilfe von MSBUILD von VS 2010 Beta 2 (wie der Connect-Artikel angegeben, dies wurde behoben in der nächsten version der CLR) aber das hat nicht bieten mehr Details entweder (vielleicht behoben post Beta 2)

Gibt es eine bessere (automatisierten) Ansatz?

Kommentar zu dem Problem
In meinem Fall musste ich nur sicherstellen, dass alle Projekte in der Projektmappe ausgeführt wurden, die gleiche version von nuget-Paketen (können einfach auf alles aktualisieren, um die neuesten). Kommentarautor: Michael

InformationsquelleAutor der Frage David Gardiner | 2009-12-09

Schreibe einen Kommentar