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!

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top