Agregue DLL administrado dependiente al proyecto C ++ no administrado
Tengo un proyecto con DLL administrado A.dll que depende de B.dll y C.dll administrados.
Expongo A.DLL al proyecto C ++ no administrado D a través de la interfaz COM. Todo está bien ... Pero A.DLL no puede encontrar D.dll y C.dll y plantea una excepción apropiada. Intenté ponerlos en la misma carpeta pero no funciona. ¿Cómo y dónde debo hacer referencia a esas dependencias?
En C ++, simplemente construiría A.dll con enlaces estáticos, pero .NET no tiene esta opción.
Actualizar: Al poner la biblioteca en el mismo directorio donde funciona el archivo .exe, acabo de perder mi binario.