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.
Questo articolo spiega perché non è possibile installare o disinstallare ASP.NET 4.5 in Microsoft Windows 8 usando l'utilità Aspnet_regiis.exe e consente di risolvere questo problema.
Versione originale del prodotto: ASP.NET in .NET Framework 4.5.2, Windows 8, Windows Server 2012
Numero KB originale: 2736284
Sintomi
Nelle versioni precedenti di Windows che eseguono Internet Information Services (IIS), è possibile usare il aspnet_regiis -I comando per installare la funzionalità ASP.NET. A partire da Windows 8, possono verificarsi i problemi seguenti quando si tenta di installare ASP.NET usando l'utilità Aspnet_regiis.exe:
Se si esegue
aspnet_regiis -Iper installare ASP.NET 4.5 in IIS 8, verrà visualizzato un messaggio di errore simile al seguente:Questa opzione non è supportata in questa versione del sistema operativo. Gli amministratori devono invece installare/disinstallare ASP.NET 4.5 con IIS8 usando la finestra di dialogo Attiva/Disattiva funzionalità di Windows, lo strumento di gestione di Server Manager o lo strumento da
dism.exeriga di comando. Per altri dettagli, vedere https://go.microsoft.com/fwlink/?linkid=216771.Se si dispone di un'applicazione che usa progetti di installazione per installare un'applicazione in IIS, l'installazione non riuscirà ad abilitare ASP.NET 4.5 e l'applicazione potrebbe non riuscire a eseguire l'installazione.
Se si installa un'applicazione in Windows 8 che tenta di installare ASP.NET 4.5 usando
aspnet_regiis -I, l'applicazione non riuscirà ad abilitare ASP.NET 4.5.
Causa
L'utilità Aspnet_regiis.exe non viene più usata per l'installazione e la disinstallazione di ASP.NET 4.5 in Windows 8. ASP.NET 4.5 è ora un componente windows e può essere installato e disinstallato esattamente come qualsiasi altro componente di Windows.
Risoluzione
Per installare o disinstallare ASP.NET 4.5 in Windows 8 o Windows Server 2012, usare una delle opzioni seguenti:
Eseguire il comando seguente da un prompt dei comandi amministrativo:
dism /online /enable-feature /featurename:IIS-ASPNET45Per i computer client Windows 8, attivare IIS-ASPNET45 in Attivare/disattivare le funzionalità di Windows in Internet Information Services World Wide Web>Services>Application Development Features>ASP.NET 4.5.
Per i computer Windows Server 2012, abilitare IIS-ASPNET45 tramite Server Manager, in Server Web (IIS)>Web Server>Application Development>ASP.NET 4.5.