Où DLLImport recherche-t-il les DLL non gérées?
Question
Une question rapide: lors de la déclaration de l'attribut DLLImport dans .Net, où le moteur d'exécution cherche-t-il à résoudre cette dépendance de DLL? Devrais-je vider la DLL et toutes ses ses dépendances dans le dossier bin?
La solution
Je pense que cela fonctionne comme LoadLibrary.
Peut-être que le chemin Windows dans LoadLibrary avec manifeste sera utile .
Modifier Dynamique- L'ordre de recherche dans la bibliothèque de liens est probablement ce que vous souhaitez.
Autres conseils
En général, vous vous attendez à ce qu'il regarde tout ce qui est défini dans le chemin de l'utilisateur.
Pour savoir ce que cela contient, tapez echo% PATH%
[Entrée]
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow