Ich versuche, einige Komponententests in einer C # Windows Forms-Anwendung (Visual Studio 2005) auszuführen, und erhalte die folgende Fehlermeldung:
System.IO.FileLoadException: Datei oder Assembly 'Utility, Version = 1.2.0.200, Culture = neutral, PublicKeyToken = 764d581291d764f7' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die Manifestdefinition der gefundenen Assembly stimmt nicht mit der Assemblyreferenz überein. (Ausnahme von HRESULT: 0x80131040) **
bei x.Foo.FooGO ()
bei x.Foo.Foo2 (String groupName_) in Foo.cs: Zeile 123
bei x.Foo.UnitTests.FooTests.TestFoo () in FooTests.cs: Zeile 98 **
System.IO.FileLoadException: Datei oder Assembly 'Utility, Version = 1.2.0.203, Culture = neutral, PublicKeyToken = 764d581291d764f7' oder eine ihrer Abhängigkeiten konnte nicht geladen werden. Die Manifestdefinition der gefundenen Assembly stimmt nicht mit der Assemblyreferenz überein. (Ausnahme von HRESULT: 0x80131040)
Ich schaue in meine Referenzen und habe nur eine Referenz auf Utility version 1.2.0.203
(die andere ist alt).
Irgendwelche Vorschläge, wie ich herausfinden kann, was versucht, auf diese alte Version dieser DLL-Datei zu verweisen?
Außerdem glaube ich nicht, dass ich diese alte Baugruppe überhaupt auf meiner Festplatte habe. Gibt es ein Tool, um nach dieser alten versionierten Assembly zu suchen?