当我收到 Delphi 2009 试用版和实际版本时,我通过 Web 安装程序安装了它们,并且在安装两者时遇到了相同的错误。

这两次核心 Web 安装程序在生成 boost、文档和 dbtools 的附加安装包时似乎都失败了。(它弹出一个 findfile 对话框,询问我的计算机上不存在的 setup.msi)。当取消此操作时,安装程​​序报告了一个致命错误。

卸载程序没有出现在我的程序列表中,并且不会从安装文件夹启动。

未来尝试启动安装程序时,它会处于认为 Delphi 2009 已安装的状态,并且不会更正、修复或卸载它。

有帮助吗?

解决方案

步骤1

清理注册表中所有 Delphi 2009 的内容。

您正在寻找 HKLM\软件\Codegear\BDS\6.0 以及它下面的一切。当你在的时候清除 HKCU 的同等内容。

在 HKEY.CLASSES.ROOT 下搜索包含“CodeGear AD Studio\6.0”的任何内容 - 假设您安装到默认文件夹中。从 CLSID 级别清除所有这些项目。

第2步

使用以下命令清理 Windows Installer Microsoft Windows 安装程序清理 公用事业。

步骤3

我建议在此阶段重新启动。

步骤4

尝试再次安装。

祝你好运!

其他提示

问题似乎源于网络安装程序没有所需的所有文件。

下载 2009 年 ISO: http://cc.codegear.com/item/26049

使用 Microsoft 的免费工具安装它: http://download.microsoft.com/download/7/b/6/7b6abd84-7841-4978-96f5-bd58df02efa2/winxpvirtualcdcontrolpanel_21.exe (您也可以将其刻录到 DVD)

然后重新运行安装程序。至此,修复和卸载均有效。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top