Yo sé que el marco .NET busca DLL que se hace referencia en varios lugares¿En qué orden se buscan las ubicaciones para cargar archivos DLL referenciados?
- caché de ensamblados global (GAC)
- Cualquier ruta privadas agregan al dominio de aplicación
- El directorio actual del conjunto de la ejecución de
¿En qué orden se buscan esas ubicaciones? ¿La búsqueda de una DLL ha cesado si se encuentra una coincidencia o continúa en todas las ubicaciones (y en caso afirmativo, cómo se resuelven los conflictos)?
Además, confirme o niegue esas ubicaciones y proporcione otras ubicaciones que no he mencionado.
No estoy teniendo ningún problema real de carga de montaje. Intento entender el orden de búsqueda/carga desde una perspectiva académica. –
Y tienes razón sobre '% path%' ...Había confundido esto de algún trabajo con llamadas p/invoke (utilicé '% path%' para simplificar el uso de 'DllImportAttribute'). –
Si un .llll dll hace referencia a un dll nativo, las rutas se pueden usar – rerun