Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A .NET CLI
A --interactive .NET CLI jelölője mostantól alapértelmezés szerint true felhasználóközpontú forgatókönyvekben van. A viselkedés a CI/CD-környezetekben változatlan marad.
Bevezetett verzió
.NET 10
Előző viselkedés
Korábban a --interactive jelölő mindig alapértelmezett volt false , kivéve, ha a felhasználó kifejezetten megadta.
dotnet restore --interactive
# Required explicitly to enable interactivity
Új viselkedés
A --interactive jelölő alapértelmezés szerint true felhasználóközpontú forgatókönyvekben van, például amikor a parancsokat közvetlenül egy felhasználó futtatja. CI/CD-környezetekben vagy a folyamat kimeneti adatfolyamának átirányításakor a jelző alapértelmezés szerint a következő lesz false: .
dotnet restore
# Interactivity is enabled by default in user-centric scenarios
A kompatibilitástörő változás típusa
Ez egy viselkedésbeli változás.
A változás oka
Ez a módosítás a következőkkel javítja a felhasználói élményt:
- A NuGet-hitelesítés egyszerűsítése, a gyakori fájdalompont kezelése.
- Egységes jelzés biztosítása a cli-interaktivitás jövőbeli funkcióinak engedélyezéséhez.
Javasolt művelet
A felhasználók többsége számára nincs szükség műveletre. Az interaktivitás explicit letiltásához adja át a jelzőt --interactive false.
dotnet restore --interactive false
Érintett API-k
Nincs.