Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
.NET 9 introducerar en ändring som kräver dotnet watch att startas med frekvent omläsning inaktiverad för projekt som riktar sig till .NET 5 eller tidigare versioner.
Tidigare beteende
              dotnet watch Tidigare inaktiverade du automatiskt frekvent inläsning när det används med projekt som riktar sig till .NET 5 eller tidigare.
Nytt beteende
Från och med .NET 9 rapporteras ett fel när dotnet watch det startas utan --no-hot-reload för projekt som riktar sig till .NET 5 eller tidigare versioner. Felet liknar:
Hot Reload based watching stöds endast i .NET 6.0 eller senare appar.
Version introducerad
.NET 9 RC 1
Typ av icke-bakåtkompatibel ändring
Den här ändringen är en beteendeförändring.
Orsak till ändringen
Verktygets dotnet watch interna arkitektur har genomgått betydande förbättringar. Att bevara beteendet för .NET-versioner som inte stöds var inte berättigat till att öka komplexiteten i den nya implementeringen.
Rekommenderad åtgärd
Skicka --no-hot-reload till dotnet watch på kommandoraden eller uppdatera projektet till mål net6.0 eller senare (med hjälp av TargetFramework egenskapen).
Berörda API:er
Ej tillämpligt