Je travaille sur un processus automatisé pour créer une application de base afin d'inclure des bibliothèques et des projets communs, de tout vérifier dans le contrôle source et de configurer la base de la solution. La plupart des problèmes que j'ai résolus sauf un. Est-il possible d'intercepter le chemin donné par l'utilisateur pour la solution et les projets et modifier ce chemin?Visual Studio - Intercepter et modifier le chemin de création pour les solutions et les projets
En d'autres termes.
l'utilisateur donne C:/Projects/App1 sur l'écran créer un nouveau projet. la solution et les projets sont réellement stockés dans C:/Projects/App1/trunk/source/App1
Je veux changer le chemin pour faciliter la configuration de notre TFS pour les builds continus. J'ai résolu la plupart des autres problèmes sauf celui-ci et il semble que ce devrait être le plus simple. J'ai essayé de voir si je pouvais le changer dans ma classe IWizard mais jusqu'ici, pas de chance. Toutes les suggestions seraient grandement appréciées.
Je dois ajouter que ce processus est déclenché par l'utilisateur qui sélectionne un modèle personnalisé. S'il n'y a pas de réponse à l'aide d'un modèle personnalisé, je vais passer à un complément VS.
-Scott
Je ne connais aucun moyen de le faire, mais je vais vous dire que vous allez énerver beaucoup de développeurs si vous avez du succès. La plupart des développeurs que je connais sont très pointilleux sur la façon dont ils aiment organiser leur code, et aucun d'eux n'est identique. Est-ce que TFS ne supporte pas les différents répertoires de travail? – Todd
Oui TFS prend en charge différents répertoires de travail. Le problème vient du référencement de projets externes, de la limite de 260 caractères, etc ... Toutes sortes de problèmes introduits avec des builds automatisés. Si différents développeurs mettent en place différentes manières, ils peuvent casser (vont) casser la construction continue. – Bomlin