D'après ce que je peux dire de this MSDN pas à pas, la variable d'environnement PATH
doit pointer vers l'emplacement d'une DLL lorsque la DLL n'est pas dans le même répertoire que la source.La variable d'environnement PATH n'a aucun effet? (VS2010)
J'ai défini cette variable sur Property Pages > Configuration Properties > VC++ Directories > Executable Directories
(ce qui correspond à la variable PATH
, selon l'info-bulle).
Lorsque j'essaie de compiler et d'exécuter mon code, cependant, j'obtiens toujours des erreurs «DLL manquantes». Copier manuellement la DLL dans le dossier source résout le problème, mais ce n'est pas vraiment une option dans ce cas.
Qu'est-ce qui me manque ici?
Attendez, vous obtenez une erreur «dll manquant» lorsque vous * compilez *? Et le copier dans le dossier * source * le corrige? Quel genre de DLL est-ce? Si vous utilisez la directive # import, vous modifiez le mauvais paramètre. –
Je n'utilise pas la directive d'importation. Et je suppose que c'est à l'exécution, pas à la compilation. – Maxpm