Modification du "répertoire de débogage / travail" globalement (pas par utilisateur) dans VS2008

J'ai un C++ solution dans VS2008 avec de multiples projets. Cette solution contient des fichiers qui sont nécessaires lors de l'exécution, qui sont chargés selon un chemin par rapport à la solution répertoire (par exemple "Testing/data/" + "dataN.bin").

Pour que cette solution fonctionne, je dois définir le répertoire de travail réglage dans le projet(s) de sorte qu'il pointe vers la solution de répertoire (par exemple Configuration Properties >> Debugging >> Working Directory = $(SolutionDir) ). Cela fonctionne très bien lorsque je suis débogage sur mon propre PC. Toutefois, lorsqu'un autre utilisateur charge ma solution, ses projets n'ont pas cette propriété est définie correctement.

J'ai tracé ce paramétrage n'est pas stockées dans le fichier de projet (PROJECT.vcproj), mais dans le fichier spécifique à l'utilisateur créé pour lui (PROJECT.vcproj.DOMAIN.USER.user).

Je voudrais un moyen pour que ce paramètre être stockés pour TOUS les utilisateurs, sans avoir à régler manuellement, encore et encore.

Mes pensées étaient:

  • Trouver un moyen de stocker cette dans le .vcproj fichier (pas propre à l'utilisateur) ou le fichier de solution.
  • Trouver un moyen de créer un "par défaut-fichier spécifique à l'utilisateur", à partir de laquelle tous les paramètres spécifiques à l'utilisateur va commencer (et peut modifier à volonté plus tard).

Cependant, je n'ai pas trouver un moyen de le faire un de ces.

Un peu plus de notes /contraintes:

  • J'ai besoin de travailler avec de nombreux gros fichiers comme ces ressources, donc je voudrais éviter d'effectuer des copies de répertoires différents.
  • Les solutions doivent prendre en charge plusieurs configurations de build (debug, release, etc.).
  • Je voudrais éviter de pré/post-scripts de compilation, si possible, de garder les choses simples (priorité faible).

Toute aide sera appréciée... merci à l'avance.

source d'informationauteur scooz