.NET tidak dapat diinstal ke lokasi kustom
Anda tidak dapat lagi mengubah jalur penginstalan .NET dengan paket Pemasang Windows. Untuk menginstal .NET ke jalur lain, gunakan skrip dotnet-install.
Versi yang diperkenalkan
.NET 6
Perilaku yang lama
Sebelumnya, Anda dapat mengatur DOTNET_HOME
sebelum menjalankan penginstal MSI Windows untuk menginstal ke lokasi selain Program Files\dotnet.
Perilaku yang baru
Mulai dari .NET 6, DOTNET_HOME
diabaikan dan SDK dan runtime akan selalu diinstal di bawah Program Files\dotnet di Windows. Ini berdampak pada semua penginstal .NET, termasuk ketiga runtime, bundel hosting, dan penginstal SDK. Ini juga berdampak pada semua arsitektur, meskipun pendorong perubahan adalah dukungan ARM64.
Alasan untuk berubah
Untuk mendukung penginstalan arsitektur SxS pada ARM64, dotnet versi x64 harus diinstal ke lokasi yang diketahui oleh arm64 dotnet. Ini berarti bahwa versi arsitektur asli dotnet masuk ke Program Files\dotnet. Dan pada ARM64, versi x64 diinstal ke Program Files\dotnet\x64, sehingga dapat ditemukan ketika beberapa platform ditargetkan.
Tindakan yang direkomendasikan
Untuk menginstal ke lokasi kustom, gunakan instal skrip sebagai gantinya.
API yang Terpengaruh
T/A