Chemin de référence relatif de Visual studio

j'ai l'habitude de formater mon répertoire de Projet Comme J-P Boodhoo. un dir principal contenant le fichier solution, puis un dossier lib pour tous les lib tiers, un src dir, un outil lib pour tiers qui ne sera pas déployé.... pour plus d'information regardez ici

j'ai défini dans mon projet le chemin de référence pour tout le dossier nécessaire, mais si un développeur vérifie le tronc, il doit définir tout le chemin de référence. Est-il un moyen de le simplifier ?

Et suis-je à l'aide de Visual Studio 2008.

Merci.

6
demandé sur cynicalman 2008-09-24 22:40:41

2 réponses

Je ne sais pas quel langage visuel Studio vous utilisez, mais si C'est C++, alors les chemins de fichier sont stockés dans le fichier de projet .vcproj qui devrait aussi être sous contrôle de version. (NOTE: le fichier de solution .sln ne stocke pas les paramètres de chemin) si vous prenez soin d'utiliser des chemins relatifs, plutôt que des chemins absolus, il devrait être facilement partageable entre plusieurs développeurs.

dans Visual C++ 2008, les fichiers de projet sont XML donc vous pouvez les modifier directement. Si vous voulez obtenir vraiment de fantaisie, vous pouvez utiliser .vsprops les feuilles de propriété pour le contrôle supplémentaire.

3
répondu jwfearn 2008-09-24 21:21:03

j'utilise un dossier partagé sur le réseau pour des trucs comme ça. Et donne confiance à ce dossier. sur le PDC j'ai juste un script de connexion qui se connecte de façon approriée. Ce n'est peut-être pas la meilleure façon, mais ça a fonctionné pour moi sans problème.

une autre solution que j'ai utilisée dans le passé est un dossier commun sur chaque machine où toutes les dépendances vont, et le faire synchroniser avec une sorte d'outil. J'utilise Backup Exec qui est livré avec le bureau et L'option ordinateur portable qui a une synchronisation fonctionnalité, mais d'autres choses fonctionnent aussi bien.

1
répondu mattlant 2008-09-24 22:14:24