Condividi tramite


Errore durante l'installazione o la rimozione di .NET Framework: è necessario abilitare il rollback per continuare con l'installazione

Questo articolo consente di correggere un errore (è necessario abilitare il rollback per continuare con l'installazione) quando si installa o si rimuove Microsoft .NET Framework.

Versione originale del prodotto: .NET Framework
Numero KB originale: 312499

Sintomi

Quando si installa o si rimuove .NET Framework, è possibile che venga visualizzato il messaggio di errore seguente:

È necessario abilitare il rollback per continuare con la configurazione.

Causa

Questo errore si verifica perché la funzionalità di rollback di Microsoft Windows Installer è disabilitata. Il programma di installazione di .NET Framework richiede azioni personalizzate di commit per un'installazione corretta. Le azioni di rollback e commit personalizzate non vengono eseguite quando il rollback è disabilitato.

Il rollback è disabilitato nella politica DisableRollback nel Registro di sistema. Il valore del DisableRollback criterio potrebbe essere stato impostato da un amministratore. Microsoft consiglia agli amministratori di non disabilitare il rollback a meno che non sia necessario.

Risoluzione

Importante

In questa sezione, metodo o attività viene illustrata la procedura per modificare il Registro di sistema. Se, tuttavia, si modifica il Registro di sistema in modo errato, possono verificarsi gravi problemi. Assicurarsi quindi di seguire attentamente questi passaggi. Per una maggiore protezione, eseguire il backup del Registro di sistema prima di modificarlo. Successivamente, è possibile ripristinare il Registro di sistema se si verifica un problema. Per altre informazioni, vedere Come eseguire il backup e il ripristino del Registro di sistema in Windows.

Esistono due posizioni nel Registro di sistema in cui è possibile impostare il valore della DisableRollback politica. Per risolvere questo problema, è necessario scoprire dove sono stati impostati i DisableRollback criteri e rimuovere o disabilitare l'impostazione.

Per verificare se questa proprietà esiste nel Registro di sistema, eseguire C:\Regedit.exe e controllare i percorsi seguenti:

  • HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer\DisableRollback

  • HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer\DisableRollback

Se la DisableRollback chiave esiste e ha un valore pari a 1, eliminare la chiave o impostare il valore della chiave su 0. È anche possibile impostare DisableRollback tramite istruzioni della riga di comando. Microsoft consiglia agli amministratori e agli sviluppatori di non impostare questa proprietà se utilizzano istruzioni della riga di comando per eseguire il programma di installazione, altrimenti il programma di installazione non funzionerà.

Stato

Questo comportamento è impostato a livello di progettazione.

Ulteriori informazioni

Per ulteriori informazioni sul valore dei DisableRollback criteri, visitare Criteri del computer