VS2012: Comment changer l'emplacement physique d'un projet

This post is available in english.

Déplacer physiquement un projet dans Visual Studio a toujours été une opération lourde. Cela est cependant souvent nécessaire si l'on veut renommer le répertoire d'un projet [insérer son langage favori].

Dans les versions précédentes de Visual Studio, il fallait déplacer le projet au nouvel endroit puis soit :

  • Enlever le projet de la solution, puis l'ajouter de nouveau en utilisant le nouveau chemin
  • Modifier le très accueillant format .sln comme un guerrier, pour changer toutes les références.

Cela a toujours été une opération ennuyeuse à faire, et surtout couteuse en temps.

Mais à chaque fois, on perd les paramètres de la solution concernant le projet, comme le projet de démarrage par default, ou les configurations de build. Et si vous avez plusieurs configurations de build, vous comprenez facilement la douleur de restaurer tous ces paramètres correctement.

Fort heureusement, il y a un très petit changement dans VS2012 qui permet de fournir un nouvel emplacement pour un fichier de projet, si celui-ci ne s'est pas charge parce qu’il n'a pas été trouvé.

Pour cela:

  • Fermez votre solution dans VS2012
  • Déplacez votre projet à un nouvel endroit
  • Ouvrez la solution
  • Sélectionnez le projet qui ne s'est pas chargé
  • Dans la fenêtre "Propriétés" il y a maintenant un champ éditable nommé "File path" qui permet de sélectionner le nouvel emplacement du projet
  • Changer le chemin
  • Faites un clic droit sur le projet puis "Reload"

C'est fini !

Petite amélioration, grosse économie de temps lors d'un refactoring de solution !

Publié mercredi 26 septembre 2012 21:29 par jay
Classé sous ,
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :

Commentaires


Les 10 derniers blogs postés

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le il y a 23 heures et 38 minutes

- SharePoint Online: Script PowerShell pour supprimer une colonne dans tous les sites d’une collection par Blog Technique de Romelard Fabrice le 11-27-2018, 18:01

- Office 365: Script PowerShell pour supprimer des comptes utilisateur de collections de sites SharePoint Online par Blog Technique de Romelard Fabrice le 11-19-2018, 16:47

- Retrouvez-moi aux Microsoft experiences18 ! par Blog de Jérémy Jeanson le 11-06-2018, 22:25

- Office 365: Script PowerShell pour extraire les Teams associés à un utilisateur spécifié par Blog Technique de Romelard Fabrice le 11-06-2018, 13:37

- Office 365: Extraire les pages publiées dans un site SharePoint Online de publishing en CSV par Blog Technique de Romelard Fabrice le 11-06-2018, 11:04

- Office 365: Comment créer un jeu de Pages Modernes dans un Modern Site SharePoint Online en utilisant PowerShell depuis un fichier CSV par Blog Technique de Romelard Fabrice le 10-17-2018, 12:50

- Office 365: Comment Utiliser les Modern Pages dans un Site Intranet SharePoint basé sur le Publishing site par Blog Technique de Romelard Fabrice le 10-16-2018, 15:34

- Office 365: Comment changer le nom “Auteur” dans les pages modernes d'un Modern Site SharePoint Online par Blog Technique de Romelard Fabrice le 10-16-2018, 15:07

- Reprise des articles Codes-Sources de 2011 à 2013 par Blog de Jérémy Jeanson le 08-21-2018, 16:08