C #, C ++ Mix Projekt: Datei kann nicht geladen werden oder Montag
-
08-10-2019 - |
Frage
Ich habe Visual Studio 2010-Lösung von 2 Projekten: C # und C ++
c ++ Projekt mit .net Framework-Bibliotheken und Exposes Klasse, die von c # Projekt verwiesen wird.
Alles kompiliert fein und c # -Projekt Intellisence hilft mir, mit Methoden von c ++ ausgesetzt. Aber wenn ich auf Start c # Projekt versuchen, stürzt mit Ausnahme:
Could not load file or assembly 'c++library.dll' or one of its dependencies. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)
Innere Ausnahme ist null
Ich habe versucht tdump
von der Kommandozeile verwenden Bibliotheksabhängigkeiten zu sehen, aber es endet mit Zeile:
Schlüssel zum Abschnitt: ERROR: interne Fehler bei 0x42213f mit Basis 0x400000
Wie kann ich das beheben, dass?
Vielen Dank im Voraus!
Lösung
Eine Kombination aus Fusion-Logger ( Führer ) und Dependency walker sollte die Antwort geben.
Andere Tipps
Versuchen Sie Fuslogvw.exe die vollständigen Details zur Montage bindet erhalten.