当我收到 Delphi 2009 试用版和实际版本时,我通过 Web 安装程序安装了它们,并且在安装两者时遇到了相同的错误。
这两次核心 Web 安装程序在生成 boost、文档和 dbtools 的附加安装包时似乎都失败了。 (它弹出一个 findfile 对话框,询问我的计算机上不存在的 setup.msi)。当取消此操作时,安装程序报告了一个 fatal error 。
卸载程序没有出现在我的程序列表中,并且不会从安装文件夹启动。
以后尝试启动安装程序时,它会认为 Delphi 2009 已安装,并且不会更正、修复或卸载它。
最佳答案
步骤 1
清除注册表中所有 Delphi 2009 的内容。
您正在寻找HKLM\Software\Codegear\BDS\6.0及其下的所有内容。清除 HKCU 的同等内容。
在 HKEY.CLASSES.ROOT 下搜索包含“CodeGear\RAD Studio\6.0”的任何内容 - 假设您安装到默认文件夹中。从 CLSID 级别清除所有这些项目。
步骤 2
使用 Microsoft Windows Installer Cleanup 清理 Windows Installer公用事业。
步骤 3
我建议在此阶段重新启动。
步骤 4
尝试再次安装。
祝你好运!
关于delphi - 如何修复损坏的 Delphi 2009 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/78263/