Add verwaltete DLL abhängig von nicht verwaltetem C ++ Projekt

Ich habe ein Projekt mit verwalteter DLL A.dll, das von verwalteter B.dll und C.dll abhängt.

Ich setze A.DLL über die COM-Schnittstelle für nicht verwaltetes C ++ - Projekt D aus. Alles ist in Ordnung ... Aber A.DLL kann D.DLL und C.DLL nicht finden und löst die entsprechende Ausnahme aus. Ich habe versucht, sie im selben Ordner abzulegen, aber es funktioniert nicht. Wie und wo soll ich auf diese Abhängigkeiten verweisen?

In C ++ würde ich nur A.dll mit statischer Verknüpfung erstellen, aber .NET hat diese Option nicht.

Aktualisieren Bibliothek im selben Verzeichnis ablegen wie die .exe-Datei funktioniert, ich habe gerade meine Binärdatei verloren.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage