Comment définir un chemin dans Visual Studio?

comment définir un chemin pour que les fichiers DLL soient recherchés dans Visual Studio pour un projet particulier?

maintenant je le mets dans l'environnement path variable, mais je voudrais mieux contrôler cela.

69
demandé sur Peter Mortensen 2009-01-09 16:46:41

4 réponses

vous avez deux options:

  • vous pouvez ajouter le chemin vers les DLLs aux paramètres des fichiers exécutables sous Outils > Options > projets et Solutions > répertoires VC++ (mais seulement pour la construction, l'exécution ou le débogage ici )
  • vous pouvez les ajouter dans votre variable D'environnement global PATH
  • vous pouvez démarrer Visual Studio en utilisant un fichier batch comme je l'ai décrit ici et manipuler le chemin dans celui-là
  • vous pouvez copier les DLLs dans le répertoire du fichier exécutable: -)
43
répondu Timo Geusch 2017-05-23 12:02:40

rechercher MSDN pour" comment: définir des Variables D'environnement pour les projets ". (C'est Projet>Propriétés>Propriétés de Configuration>Débogage "Environnement", et "Fusion de l'Environnement" propriétés pour ceux qui sont pressés.)

la syntaxe est nom=valeur et des macros peuvent être utilisées (par exemple, $(OutDir) ).

par exemple, Pour prepend C:\Windows\Temp vers le chemin:

PATH=C:\WINDOWS\Temp;%PATH%

de même, pour ajouter $(TargetDir) \DLLS au chemin:

PATH=%PATH%;$(TargetDir)\DLLS
91
répondu Multicollinearity 2017-07-31 10:02:39

si vous n'avez besoin que d'ajouter un chemin par configuration (debug/release), vous pouvez définir le répertoire de travail de la commande debug:

Projet | Propriétés | Sélectionnez Configuration | Configuration Des Propriétés | | Débogage répertoire de Travail

répéter pour chaque configuration de projet.

8
répondu sean e 2016-04-11 20:13:14

définissez la variable PATH, comme vous le faites. Si vous exécutez le programme à partir de L'IDE, vous pouvez modifier les variables d'environnement en ajustant les options de débogage dans les propriétés du projet.

si les DLLs sont nommés de telle sorte que vous n'ayez pas besoin de chemins différents pour les différents types de configuration, vous pouvez ajouter le chemin à la variable system PATH ou au chemin global de Visual Studio dans Outils | Options.

1
répondu Mr Fooz 2009-01-09 14:19:34