Cargando dlls desde la ruta especificada en SetdllDirectory en c #
Soy nuevo en dotnet. Tengo un dnet dotnet que carga unc
dll utilizandoDllImport
. Quiero colocar todas las DLL en una carpeta que es diferente de la ubicación de la aplicación. No quiero modificar las variables ambientales. Entonces utilicésetdlldirectory
API y cargar mi ensamblaje de c # a travésAssembly.Loadfrom(..)
. Revisé esoSetdllDirectory
está trabajando bien al verificar el valor deGetDllDirectory(..)
. Pero no es cargar C # dll ni c dll de esa carpeta. Soy capaz de cargarC#
dll especificando el camino enAssembly.Loadfrom
. Pero no es capaz de cargar c dll.
¡¡Gracias por adelantado!!