Modifier manuellement .la sln fichier
Cette méthode est entièrement consacré à renommer le répertoire du projet, tel que vu dans l'Explorateur Windows.
Cette méthode ne souffre pas de problèmes d' Enlever/ajouter un fichier de projet méthode ci-dessous (les références à la disparition), mais il peut entraîner des problèmes si votre projet est sous contrôle de code source (voir les notes ci-dessous). C'est pourquoi l'étape 2 (sauvegarde) est si importante.
- Fermez Visual Studio.
- Créer une sauvegarde de vos .la sln fichier (vous pouvez toujours revenir).
- Imaginez que vous voulez renommer le répertoire "Projet1" à "Project2".
- Si vous n'utilisez pas de contrôle à la source, renommez le dossier "Projet1" à "Project2" à l'aide de l'Explorateur Windows.
- Si l'aide de la source de contrôle, renommez le dossier "Projet1" à "Project2" en utilisant les fonctions fournies par la source. Cela préserve l'historique du fichier. Par exemple, avec
TortoiseSVN
, clic droit sur le fichier, sélectionnez - TortoiseSVN .. Rename
.
- Dans l' .la sln fichier, modifier toutes les occurrences de "Projet1" être "Project2".
- Redémarrez Visual Studio, et tout fonctionne comme avant, mais avec le projet dans un répertoire différent.
Vous pouvez également voir renommer solution manuellement ou post qui décrit ce processus manuel.
Avantages
- Vous pouvez créer le répertoire dans l'Explorateur Windows correspondre au nom du projet au sein de la solution.
- Cette méthode ne permet pas de supprimer toutes les références à d'autres projets de ce fichier (un avantage sur les Retirer/ajouter un fichier de projet méthode, voir mon autre réponse ci-dessous).
Avertissements
- Il est important de sauvegarder tout en un .fichier zip avant de le renommer quoi que ce soit, que cette méthode peut créer des problèmes de contrôle de code source.
- Si votre projet est sous contrôle de code source, il peut créer des problèmes si vous renommez des fichiers ou des
répertoires en dehors du contrôle de code source (à l'aide de l'Explorateur Windows). Son préférable de renommer le fichier à l'aide de la source du cadre de contrôle de lui-même, si vous le pouvez, afin de préserver l'histoire de ce fichier (consultez le menu contextuel sur clic droit - il peut avoir une fonction pour renommer le fichier).
Mise à jour 2014-09-04
ReSharper a ajouté une méthode automatisée pour atteindre le même résultat que la méthode manuelle ci-dessus. Si l'espace de noms est souligné avec un ondulés et bleu de la ligne, cliquez sur l'action de la pyramide icône pour déplacer le fichier. Cependant, ce ne sera pas nécessairement la mise à jour des fichiers de contrôle de code source, de sorte que vous pouvez toujours utiliser la méthode manuelle.
![enter image description here]()