Добавить управляемую DLL, зависимую от неуправляемого проекта C ++
У меня есть проект с управляемой DLL A.dll, которая зависит от управляемых B.dll и C.dll.
Я раскрываю A.DLL для неуправляемого C ++ проекта D через COM-интерфейс. Все в порядке ... Но A.DLL не может найти D.dll и C.dll и выдает соответствующее исключение. Я пытался положить их в одну папку, но это не работает. Как и где я должен ссылаться на эти зависимости?
В C ++ я бы просто собрал A.dll со статической связью, но в .NET такой опции нет.
Обновить: положить библиотеку в тот же каталог, что и файл .exe работает, я только что потерял свой двоичный файл.