Adicionar DLL gerenciada dependente ao projeto C ++ não gerenciado
Eu tenho um projeto com DLL gerenciada A.dll, que depende do gerenciado B.dll e C.dll.
Exponho A.DLL ao projeto C ++ não gerenciado D via interface COM. Está tudo bem ... Mas a A.DLL não consegue encontrar o D.dll e o C.dll e gera a exceção apropriada. Tentei colocá-los na mesma pasta, mas não funciona. Como e onde devo referenciar essas dependências?
Em C ++, eu apenas criava o A.dll com vinculação estática, mas o .NET não possui essa opção.
Atualizar: colocando a biblioteca no mesmo diretório que o arquivo .exe funciona, acabei de perder meu binário.