web-dev-qa-db-fra.com

comment éditer le fichier .csproj

Lorsque je compile mon fichier .csproj à l'aide du fichier .NET Framework 4.0 MSBUILD.EXE, l'erreur "lable01" ne figure pas dans le contexte actuel de "website01.csproj"

En fait, je dois ajouter chaque page ASP.NET avec la référence de son fichier Code Behind. Je l’ai déjà fait. Cela fonctionne bien, mais l’erreur ci-dessus est en attente.

J'espère que cela signifie que je dois ajouter le nom de formulaire "LABLE01" dans ce fichier .csproj, mais je ne connais pas la syntaxe. N'importe qui, veuillez me fournir la syntaxe pour ajouter le nom du formulaire dans le fichier .csproj.

117
lock

Le fichier CSPROJ, enregistré au format XML, stocke toutes les références de votre projet, y compris vos options de compilation. Il existe également un fichier SLN qui stocke des informations sur les projets qui composent votre solution.

Si vous utilisez Visual Studio et avez besoin d'afficher ou de modifier votre fichier CSPROJ dans Visual Studio, vous pouvez le faire en procédant comme suit:

  1. Faites un clic droit sur votre projet dans l'explorateur de solutions et sélectionnez Décharger le projet.
  2. Faites un clic droit sur le projet (marqué comme indisponible dans l'explorateur de solutions) et cliquez sur "Modifier votreproj.csproj". Cela ouvrira votre fichier CSPROJ pour le modifier. 
  3. Après avoir apporté les modifications souhaitées, enregistrez et fermez le fichier. Cliquez à nouveau avec le bouton droit sur le nœud et choisissez Recharger le projet lorsque vous avez terminé.
269
sgokhales

Vous pouvez cliquer avec le bouton droit de la souris sur le fichier du projet, sélectionner "Décharger le projet", puis ouvrir directement le fichier pour le modifier en sélectionnant "Modifier le nom du projet.csproj".

Vous devrez ré-charger le projet après avoir sauvegardé vos modifications pour pouvoir le compiler.

Voir Comment: décharger et recharger des projets sur MSDN.


Étant donné que les fichiers de projet sont des fichiers XML, vous pouvez également les modifier simplement à l'aide de n'importe quel éditeur de texte prenant en charge Unicode (bloc-notes, bloc-notes ++ etc ...).

Cependant, je serais très réticent à éditer ces fichiers à la main - utilisez l'Explorateur de solutions pour cela si possible. Si vous avez des erreurs et que vous savez comment les corriger manuellement, continuez, mais sachez que vous pouvez complètement détruire le fichier de projet si vous ne savez pas exactement ce que vous faites.

15
Oded

il est donc plus simple de décharger le projet, il suffit d'installer cet outil dans Visual Studio https://marketplace.visualstudio.com/items?itemName=EdMunoz.EditProj

puis faites un clic droit éditer vous aurez un nouvel élément de menu Éditer le fichier projet :)  enter image description here

6
riadh gomri

Désolé, le moyen le plus efficace sans bourrer votre fichier de projet est.

  1. clic droit sur le fichier.
  2. propriétés goto 
  3. où l'option Build Action est définie sur NONE.
  4. Faites un build (oui, vous pouvez avoir une erreur de build si vous faites encore mieux)
  5. revenir aux propriétés de ce fichier
  6. l'option set Build Action est redéfinie sur Compile.
  7. reconstruire.

  8. Félicitez-vous d’être plus intelligent que tout le monde et de ne pas projeter. Pour moi, cet exercice a pris moins de 10 secondes. Si vous tentez manuellement de saisir la ligne de compilation ... dans le fichier csproj, vous pouvez non seulement rendre votre projet inutilisable, mais il est également impossible de conserver une application à grande échelle. Mieux vaut garder le logiciel de contrôle de version source pour faire les mises à jour. Si vous avez besoin de fusionner des branches, le travail ci-dessus est incroyable :).

3
CodeGamer

Étant donné que la question ne mentionne pas directement Visual Studio et que j'ai trouvé cette question à la recherche d'un moyen de modifier le fichier csproj dans JetBrains Rider, je vais vous expliquer comment procéder dans JetBrains Rider.

Editer depuis le menu contextuel

  1. Faites un clic droit sur votre projet
  2. Aller à éditer
  3. Éditez '{nom-projet.csproj}'

 enter image description here

Editer depuis le raccourci

  1. Sélectionnez un projet
  2. Appuyez sur F4
3
Florian Schaal

Pour Visual Studio-version: 8.1.5,

  1. Faites un clic droit sur le dossier du projet.
  2. Cliquez sur "Outils", puis "Modifier le fichier".
0
Asim Okby

Il s'agit d'une option intégrée .Net core et projets standard .Net 

0
Blue Clouds