Condividi tramite


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.

Per eseguire l'installazione in un percorso personalizzato, usare invece gli script di installazione.

API interessate

N/D