J'ai une solution Visual Studio assez complexe (2010, mais cela ne devrait pas avoir d'importance) que je dois renommer.
Je veux renommer les dossiers pour qu'ils correspondent au nouveau nom de la solution, mais je n'arrive pas à trouver un moyen de remanier les noms de dossiers automatiquement, et passer par chaque fichier de projet sera pénible.
Existe-t-il un moyen officiel de le faire ? Sinon (et c'est bien moins souhaitable), existe-t-il des outils gratuits pour réaliser cette opération ?
Les opérations de renommage dans Visual Studio ne changent que le nom du fichier, c'est-à-dire que pour un projet, .prj et pour une solution .sln. Vous devrez renommer les dossiers séparément en utilisant le système de fichiers, et vous devrez supprimer et réintroduire les projets puisqu'ils auront de nouveaux noms de dossiers. Cependant, notez que les fichiers de solution et de projet sont respectivement des fichiers texst et xml. Vous pourriez écrire votre propre programme qui les analyse et renomme à la fois les noms de dossiers, les noms de fichiers, et corrige les fichiers de projet/solution en interne.
Supprimez vos sous-dossiers bin et obj pour supprimer un grand nombre de références incorrectes, puis utilisez Windows pour rechercher l'ancien nom.
Modifiez le code ou les fichiers xml trouvés et reconstruisez, tout devrait être en ordre maintenant.
Méthode de suppression/ajout de fichier de projet
Cette méthode vise entièrement à renommer le répertoire du projet, tel qu'il est vu dans l'explorateur Windows.
Avantages
**Inconvénients
Un clic droit sur un projet et la sélection de "Ouvrir le dossier dans l'Explorateur Windows" est utile pour garder une trace de l'endroit où le projet est stocké pendant que vous effectuez ce processus.