安装或删除.NET Framework 时,您可能会收到以下错误消息: (You enable rollback to continue with setup...) 必须启用回滚才能继续安装。有关详细信息,请访问 http://support.microsoft.com/support/kb/articles/q312/4/99.asp回到顶端 | 提供反馈 原因因为 Microsoft Windows Installer 的回滚功能被禁用,则会发生此错误。.NET Framework 安装程序已正确安装需要提交自定义操作。在禁用回复功能时不会运行回滚和提交自定义操作。 在注册表中的DisableRollback策略在禁用回复功能。管理员可能已设置DisableRollback策略值。Microsoft 建议管理员未禁用回滚,除非这是必要的。 回到顶端 | 提供反馈 解决方案重要此部分、方法或任务包含告诉您如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重问题。因此,请确保仔细按这些步骤操作。为增加保护,先备份注册表再对其进行修改。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 322756 () http://support.microsoft.com/kb/322756/ 如何在 Windows XP 中备份和还原注册表 有以下两个位置可以设置DisableRollback策略值的位置的注册表中。若要解决此问题,您必须找出其中DisableRollback策略设置和删除或禁用该设置。 若要查找注册表中是否存在该属性,运行 C:\Regedit.exe,并检查在以下位置: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer\DisableRollback HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer\DisableRollback 如果DisableRollback项存在并且其值为"1",删除项或设置为"0"的键的值。(您还可以设置DisableRollback通过命令行指令。)Microsoft 建议管理员和开发人员未设置此属性如果他们使用命令行指令来运行安装程序,或者安装程序将不起作用。 适用于: ?Microsoft .NET Framework 1.0 ?Microsoft .NET Framework 1.1 ?Microsoft .NET Framework 2.0