Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
.NET CLI
--interactive Bendera untuk .NET CLI sekarang default ke true dalam skenario yang berpusat pada pengguna. Perilaku tetap tidak berubah untuk lingkungan CI/CD.
Versi yang diperkenalkan
.NET 10
Perilaku sebelumnya
Sebelumnya, --interactive bendera selalu default ke false kecuali ditentukan secara eksplisit oleh pengguna.
dotnet restore --interactive
# Required explicitly to enable interactivity
Perilaku baru
--interactive berfungsi sebagai pengaturan default ke true dalam skenario yang berfokus pada pengguna, seperti saat perintah dieksekusi langsung oleh pengguna. Di lingkungan CI/CD atau ketika aliran keluaran proses dialihkan, nilainya secara otomatis menjadi false.
dotnet restore
# Interactivity is enabled by default in user-centric scenarios
Jenis perubahan yang memutus kompatibilitas
Ini adalah perubahan perilaku .
Alasan perubahan
Perubahan ini meningkatkan pengalaman pengguna dengan:
- Menyederhanakan autentikasi NuGet, mengatasi masalah umum.
- Menyediakan sinyal terpadu untuk mengaktifkan fitur interaktivitas CLI di masa mendatang.
Tindakan yang direkomendasikan
Tidak ada tindakan yang diperlukan untuk sebagian besar pengguna. Untuk menonaktifkan interaktivitas secara eksplisit, berikan --interactive false bendera:
dotnet restore --interactive false
API yang terpengaruh
Tidak ada.