Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
.NET Framework 3.5 è supportato in Windows 11. Il modo in cui si ottiene .NET Framework 3.5 dipende dalla versione di Windows 11 in uso. Usare l'elenco seguente per identificare il metodo di installazione applicabile all'utente:
Suggerimento
Consulta Come determinare quale versione di Windows stai utilizzando se hai bisogno di aiuto per identificare la tua versione.
Windows 11 26H1 (build 28000) e versioni successive
A partire da Windows 11 26H1 (build 28000), .NET Framework 3.5 è disponibile solo come programma di installazione autonomo. Non è possibile installare .NET Framework 3.5 come componente di Windows.
- Scaricare .NET Framework 3.5 per Windows 11 26H1.
- Scarica il Language Pack di .NET Framework 3.5 per Windows 11 26H1.
Importante
Questi programmi di installazione funzionano solo con la versione di Windows specificata.
Per altre informazioni su questa modifica a .NET Framework 3.5, vedere Domande frequenti su .NET Framework 3.5 in Windows 11.
Componenti facoltativi di .NET Framework 3.5
Si applica a Windows 11 26H1 (build 28000) e versioni successive
I componenti facoltativi seguenti di .NET Framework 3.5 erano disponibili in precedenza come Funzionalità di Windows su richiesta. Windows 11 26H1 (build 28000) rimuove questi componenti:
- ASP.NET 3.5
- Estendibilità .NET 3.5
- Attivazione HTTP di WCF
- Attivazione WCF non HTTP
Come abilitare ASP.NET 3.5 in IIS
A partire da Windows 11 26H1 (build 28000), ASP.NET 3.5 richiede una registrazione aggiuntiva per l'esecuzione in IIS.
Abilitare ASP.NET 3.5
Abilitare ASP.NET 3.5 nel dispositivo usando lo Enable-ASPNet35.ps1 script di PowerShell. Lo script abilita la funzionalità dei componenti facoltativi seguenti che sono stati rimossi da Windows:
- ASP.NET 3.5
- Estendibilità .NET 3.5
Annotazioni
Lo script ripristina solo la funzionalità di questi componenti facoltativi in modo che le applicazioni che dipendono da essi possano continuare a funzionare. I componenti facoltativi non sono ancora presenti in Windows 11 e strumenti come DISM non rileveranno questi componenti facoltativi come presenti dopo l'esecuzione dello script.
Prerequisiti
- Windows 11 26H1 (build 28000) o versione successiva.
- Windows PowerShell 5.1.
- .NET Framework 3.5.
- La funzionalità server Web (IIS) o il ruolo sono abilitati, insieme ai componenti facoltativi ISAPI Filters e ISAPI Extensions.
- Finestra di comando di PowerShell amministrativa.
Eseguire lo script
Scarica lo
Enable-ASPNet35.ps1script in una directory locale.Aprire una finestra di comando di Windows PowerShell come amministratore.
Modificare i criteri di esecuzione per consentire il download degli script da Internet e firmati da autori attendibili:
Set-ExecutionPolicy RemoteSignedPer altre informazioni sulle impostazioni dei criteri di esecuzione, vedere Set-ExecutionPolicy.
Passare alla directory in cui è stato scaricato lo script.
Eseguire lo script:
.\Enable-ASPNet35.ps1
Come determinare la versione di Windows in uso
Esistono diversi modi per trovare la versione di Windows in uso:
Selezionare questo collegamento (ms-settings:about) che potrebbe aprire l'app Impostazioni.
- Scorrere verso il basso fino alla sezione Specifiche di Windows e trovare il campo Versione .
Usare il menu Start:
- Premere il tasto Windows per aprire il menu Start .
- Digitare
Settingsper trovare l'app Impostazioni e aprirla. - Scorrere verso il basso fino alla sezione Specifiche di Windows e trovare il campo Versione .
Eseguire l'app
winver.exe:- Premere il tasto di scelta rapida di Windows+R per aprire la finestra di dialogo Esegui .
- Digitare
winver.exee premere Invio.