2 Stimmen

C#, C++ Projekt-Mix: Datei oder Assembly konnte nicht geladen werden

Ich habe Visual Studio 2010 Lösung von 2 Projekten: c# und c++

C++-Projekt mit .net-Framework-Bibliotheken und exponiert Klasse, die von c#-Projekt referenziert wird.

Alles kompiliert gut und c#-Projekt-Intelligenz hilft mir mit Methoden von C++ ausgesetzt. Aber wenn ich versuche, c#-Projekt zu starten, stürzt es 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, die tdump von der Kommandozeile aus, um die Bibliotheksabhängigkeiten zu sehen, aber es endet mit einer Zeile:

Schlüssel zum Abschnitt: ERROR: interner Fehler bei 0x42213f mit Basis 0x400000

Wie kann ich das beheben?

Vielen Dank im Voraus!

1voto

oleveau Punkte 200

Versuchen Sie zu verwenden fuslogvw.exe um die vollständigen Details für Montagebindungen zu erhalten.

1voto

Justin Punkte 82143

Eine Kombination aus Fusion-Logger ( guía ) und Gehhilfe für Abhängige sollte die Antwort geben.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X