Non è possibile installare .NET nel percorso personalizzato
Non è più possibile modificare il percorso di installazione di .NET con il pacchetto Windows Installer. Per installare .NET in un percorso diverso, usare gli script dotnet-install.
Versione introdotta
.NET 6
Comportamento precedente
In precedenza era possibile impostare DOTNET_HOME
prima di eseguire il programma di installazione MSI di Windows per l'installazione in un percorso diverso da Programmi\dotnet.
Nuovo comportamento
A partire da .NET 6, DOTNET_HOME
viene ignorato e l'SDK e il runtime verranno sempre installati in Programmi\dotnet in Windows. Questo influisce su tutti i programmi di installazione .NET, inclusi tutti e tre i runtime, l’aggregazione di hosting e il programma di installazione dell'SDK. Influisce anche su tutte le architetture, anche se il driver della modifica è stato supportato da ARM64.
Motivo della modifica
Per supportare le installazioni dell'architettura SxS in ARM64, è necessario installare la versione x64 di dotnet in un percorso noto per ARM64 dotnet. Questo significa che la versione nativa dell'architettura di dotnet viene inserita in Programmi\dotnet. E in ARM64, la versione x64 viene installata in Programmi\dotnet\x64, quindi può essere trovata quando sono destinate più piattaforme.
Azione consigliata
Per eseguire l'installazione in un percorso personalizzato, usare invece gli script di installazione.
API interessate
N/D