Ich verwende Visual Studio mit ASP.NET Core und führe die Website nur mit F5 oder Ctrl + F5 (nicht direkt über die Befehlszeile). Ich möchte die Funktion "dotnet watch" verwenden, um sicherzustellen, dass alle Änderungen im laufenden Betrieb übernommen werden, um ein erneutes Starten des Servers zu vermeiden. Es sieht so aus, als würden Sie mit der Befehlszeile "dotnet watch run" verwenden, aber Visual Studio verwendet launchSettings.json und tut dies hinter den Kulissen, wenn ich es richtig verstehe.So überwachen Sie Dateiänderungen "dotnet watch" mit Visual Studio ASP.NET Core
Wie kann ich dort "dotnet watch" anschließen?
Ich glaube, Sie haben den falschen Eindruck von "watch" -Funktionalität. Wenn Sie eine Datei ändern, wird ** Ihre Anwendung ** neu gestartet und muss sich bei der ersten Anfrage erneut aufwärmen oder den Cache auffüllen (da der im Cache zwischengespeicherte Inhalt beim Neustart verloren geht) – Tseng
Nun, ich meinte wirklich ohne Notwendigkeit um die Anwendung manuell neu zu starten. So verstehe ich, dass es keine Magie im laufenden Betrieb ist, die wäre schön, ähnlich wie die Cshtml-Ansichten-Neukompilierung zu haben, die nicht die gesamte Anwendung neu startet. –