Lorsque je compile mon fichier .csproj à l'aide du fichier .NET Framework 4.0 MSBUILD.EXE, j'obtiens une erreur "lable01" introuvable 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 fait, cela fonctionne bien mais l'erreur ci-dessus est en attente.
J'espère que cela signifie que j'ai besoin d'ajouter le nom du 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.
Vous pouvez faire un clic droit sur le fichier du projet, sélectionner "Décharger le projet" puis ouvrir le fichier directement pour le modifier en sélectionnant "Modifier le nom du projet.csproj".
Vous devrez recharger le projet après avoir enregistré vos modifications pour qu'il se compile.
Consultez Comment: décharger et recharger des projets sur MSDN.
Les fichiers de projet étant des fichiers XML, vous pouvez également les modifier simplement à l'aide de n'importe quel éditeur de texte prenant en charge Unicode (bloc-notes, notepad ++ etc ...)
Cependant , je serais très réticent à modifier 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 ruiner le fichier du projet si vous ne savez pas exactement ce que vous faites.
la source
il existe un moyen plus simple pour ne pas avoir à décharger le projet, il suffit d'installer cet outil dans Visual Studio https://marketplace.visualstudio.com/items?itemName=EdMunoz.EditProj
puis cliquez avec le bouton droit sur Modifier, vous aurez un nouvel élément de menu Modifier le fichier de projet :)
la source
É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 publierai comment faire cela dans JetBrains Rider.
Modifier à partir du menu contextuel
Modifier à partir du raccourci
la source
Désolé, le moyen le plus efficace de ne pas bourrer votre fichier proj est.
reconstruire.
Félicitez-vous d'être plus intelligent que tout le monde et de ne pas vous projeter. Pour moi, cet exercice a pris moins de 10 secondes. Lorsque vous essayez manuellement d'entrer la ligne compile ... dans le csproj, non seulement peut rendre votre projet inutilisable, mais il est également impossible de le maintenir sur une application à grande échelle. Mieux vaut conserver le logiciel de contrôle de version source pour effectuer les mises à jour. Si vous avez besoin de croiser des branches de fusion, faire ce qui précède est incroyable :).
la source
Pour JetBrains Rider:
Première option
Deuxième option:
C'est tout!
la source
Il s'agit d'une option intégrée .Net core et projets standard .Net
la source
Pour la version Visual Studio: 8.1.5,
la source