web-dev-qa-db-fra.com

Visual Studio - Comment modifier le nom de dossier et le nom de la solution d'un projet sans endommager la solution

Je crée un projet basé sur un ancien projet car il dispose de nombreuses fonctionnalités que je dois utiliser.

Je veux renommer tous les répertoires et les noms de solutions pour avoir le nom du nouveau projet. Sous Documents\Visual Studio 2008\Projects, j'ai pu modifier les noms du répertoire initial et du fichier de solution, mais pas le nom du sous-répertoire qui contient les dossiers bin, obj et Propriétés. Lorsque je modifie le nom de ce sous-répertoire, aucun des fichiers ne s'ouvrira lorsque j'ouvrirai la solution.

Comment modifier le nom du dossier du projet dans Visual Studio 2008 afin qu'il charge tous les fichiers dans le cadre de la solution et qu'il fonctionne toujours?

81
Brian McCarthy

Vous pouvez ouvrir le fichier SLN dans n’importe quel éditeur de texte (Bloc-notes, etc.) et simplement changer le chemin du projet.

155
Denis Ivin

C'est ce que j'ai fait:

  1. Modifier le nom du projet et de la solution dans Visual Studio
  2. Fermez le projet et ouvrez le dossier contenant le projet (le nom de la solution Visual studio est déjà modifié).
  3. Remplacez les anciens noms de dossier de projet par le nouveau nom de projet.
  4. Ouvrez le fichier .sln et modifiez manuellement les noms de dossiers du projet de l’ancien vers le nouveau.
  5. Enregistrez le fichier .sln dans l'éditeur de texte
  6. Ouvrez à nouveau le projet avec Visual Studio et la solution est prête à être modifiée.
8
Tariq

J'ai trouvé que ces instructions ne suffisaient pas. J'ai également dû rechercher dans les fichiers de code les modèles, les contrôleurs et les vues, ainsi que les fichiers AppStart pour modifier l'espace de nom.

Comme je copiais mon projet et ne me contentais pas de le renommer, je devais aussi aller dans le fichier applicationhost.config pour IIS express et recréer les liaisons en utilisant des numéros de port différents et modifier également le répertoire physique.

3
user1161391

accédez à la page de démarrage documents-iisExpress-config, cliquez avec le bouton droit de la souris sur applicationhost et sélectionnez Ouvrir avec Visual Studio 2013 pour le Web. votre projet est placé

1
Lijin Durairaj