Este erro ocorre porque a funcionalidade de recuperação do Microsoft Windows Installer está desactivada. O programa de configuração do .NET Framework requer consolidação acções personalizadas para uma instalação correcta. Anulação de alterações e consolidação de acções personalizadas não são executados quando anulação for desactivada.
Anulação de alterações está desactivada na política DisableRollback no registo. O valor de política DisableRollback pode ter sido definido pelo administrador. A Microsoft recomenda que os administradores não desactivar anulação a menos que este seja necessário.
Existem dois locais no registo onde o valor de política DisableRollback pode ser definido. Para resolver este problema, é necessário saber onde a política DisableRollback foi definido e remova ou desactive a definição.
Para saber se esta propriedade já existe no registo, execute C:\Regedit.exe e verificar as seguintes localizações:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer\DisableRollback
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer\DisableRollback
Se a chave DisableRollback existe e tiver um valor de "1", elimine a chave ou defina o valor da chave como "0". (Pode também definir DisableRollback através da linha de comandos de instruções.) A Microsoft recomenda que os administradores e programadores não definir esta propriedade se utilizam instruções de linha de comandos para executar o programa de configuração ou programa de configuração não funcionará.
Criar um ficheiro .reg (por ex. rollback.reg) com o seguinte conteúdo de forma a colocarmos a chave Rollback com o valor 0 em vez de 1:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer]
"DisableRollback"=dword:00000000
[HKEY_CURRENT_USERE\SOFTWARE\Policies\Microsoft\Windows\Installer]
"DisableRollback"=dword:00000000
0 comentários :
Enviar um comentário