Wenn ich meine .csproj-Datei mit der .NET Framework 4.0 MSBUILD.EXE-Datei kompiliere, wird der Fehler "lable01" angezeigt, der im aktuellen Kontext von "website01.csproj" nicht gefunden wurde.
Eigentlich muss ich jede ASP.NET-Seite mit dem Verweis auf die Code Behind-Datei hinzufügen. Ich habe es geschafft. Es funktioniert einwandfrei, aber der obige Fehler steht noch aus.
Ich hoffe, es bedeutet, dass ich den Formularnamen "LABLE01" in diese .csproj-Datei einfügen muss, aber ich kenne die Syntax nicht. Bitte geben Sie mir die Syntax zum Hinzufügen des Formularnamens zur .csproj-Datei.
Sie können mit der rechten Maustaste auf die Projektdatei klicken, "Projekt entladen" auswählen und die Datei dann direkt zur Bearbeitung öffnen, indem Sie "Projektname bearbeiten.csproj" auswählen.
Sie müssen das Projekt zurückladen, nachdem Sie Ihre Änderungen gespeichert haben, damit es kompiliert werden kann.
Siehe Gewusst wie: Entladen und erneutes Laden von Projekten auf MSDN.
Da Projektdateien XML-Dateien sind, können Sie sie auch einfach mit einem beliebigen Texteditor bearbeiten, der Unicode unterstützt (Notepad, Notepad ++ usw.).
Allerdings würde ich diese Dateien von Hand sehr zurückhaltend zu bearbeiten sein - nutzen Sie die Explorer - Lösung für diese , wenn überhaupt möglich. Wenn Sie Fehler haben und wissen, wie Sie diese manuell beheben können, fahren Sie fort. Beachten Sie jedoch, dass Sie die Projektdatei vollständig ruinieren können, wenn Sie nicht genau wissen, was Sie tun.
quelle
Es gibt einen einfacheren Weg, damit Sie das Projekt nicht entladen müssen. Installieren Sie dieses Tool einfach in Visual Studio https://marketplace.visualstudio.com/items?itemName=EdMunoz.EditProj
und dann klicken Sie mit der rechten Maustaste auf Bearbeiten. Sie haben einen neuen Menüpunkt Projektdatei bearbeiten :)
quelle
Da in der Frage Visual Studio nicht direkt erwähnt wird und ich diese Frage auf der Suche nach einer Möglichkeit zum Bearbeiten der csproj-Datei in JetBrains Rider gefunden habe, werde ich in JetBrains Rider veröffentlichen, wie dies zu tun ist.
Bearbeiten Sie aus dem Kontextmenü
Über Verknüpfung bearbeiten
quelle
Entschuldigung, der effizienteste Weg, ohne Ihre Projektdatei zu stopfen, ist.
wieder aufbauen.
Gratuliere dir selbst, dass du schlauer bist als alle anderen und dein Projekt nicht verarschst. Für mich dauerte diese Übung weniger als 10 Sekunden. Wenn Sie manuell versuchen, die Zeile compile ... in das csproj einzugeben, kann dies nicht nur Ihr Projekt unbrauchbar machen, sondern es ist auch unmöglich, Anwendungen in großem Maßstab zu verwalten. Es ist besser, die Versionskontrollsoftware für die Aktualisierung beizubehalten, um die Aktualisierungen durchzuführen. Wenn Sie Merge-Zweige überqueren müssen, ist es erstaunlich, die oben genannten Schritte auszuführen :).
quelle
Für JetBrains Rider:
Erste Wahl
Zweite Option:
Das ist es!
quelle
Es ist eine integrierte Option .Net Core- und .Net-Standardprojekte
quelle
Für Visual Studio-Version: 8.1.5,
quelle