Datei oder Assembly 'Microsoft.Practices.Unity' konnte nicht geladen werden

Ich versuche zu aktualisierenUnity zu Version (2.1.505.2), aber wenn ich die Anwendung laufen lasse, erhalte ich das folgendeFileLoadException

Datei oder Assembly 'Microsoft.Practices.Unity, Version = 2.0.414.0, Culture = neutral, PublicKeyToken = 31bf3856, ad364e35' oder eine ihrer Abhängigkeiten konnte nicht geladen werden.

Wir rüsten von Unity 2.0.414.0 auf 2.1.505.2 auf.

Alle Projektverweise in der Lösung, die sich auf Unity beziehen, beziehen sich auf die richtige Version der DLLEs gibt keine Unity-DLL im Gac. (doppelt geprüft durch Prüfunggacutil -l)

Ich habe alle Unity-DLLs aus dem Archiv entfernt. Doppelte Überprüfung mit Powershell

PS C:\> ls -rec -inc Microsoft.Practices.Unity.dll | foreach-object { "{0}`t{1}" -f $_.FullName, [System.Diagnostics.FileVersionInfo]::GetVersionInfo($_).FileVersion }

Wie kann ich herausfinden, was / wer noch auf die Unity 2.0.414.0 verweist?

FusionLogVw sagt mir nicht, welche DLL das Problem verursacht.

Jede Hilfe wird sehr geschätzt!

Antworten auf die Frage(7)

Ihre Antwort auf die Frage