我在收到Delphi 2009试用版和实际版本时通过网络安装程序安装了它们,并在安装时遇到了同样的错误。
两次核心Web安装程序在生成boost,documentation和dbtools的附加安装包时都会失败。 (它提出了一个findfile对话框,询问我的机器上不存在的setup.msi)。取消此操作时,安装程序报告了致命错误。
卸载程序没有出现在我的程序列表中,也没有从安装文件夹中启动。
未来尝试启动安装程序时,它认为已经安装了Delphi 2009并且无法更正或修复或卸载它。
答案 0 :(得分:4)
清理所有Delphi 2009的注册表。
您正在寻找 HKLM \ Software \ Codegear \ BDS \ 6.0 及其下的所有内容。当你在它时,清除HKCU等值。
在HKEY.CLASSES.ROOT下搜索包含“CodeGear \ RAD Studio \ 6.0”的任何内容 - 假设您已安装到默认文件夹中。从CLSID级别清除所有这些项目。
使用Microsoft Windows Installer Cleanup实用程序清理Windows Installer。
我建议在这个阶段重新启动。
尝试重新安装。
祝你好运!
答案 1 :(得分:0)
问题似乎源于网络安装程序没有所需的所有文件。
下载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)
然后重新安装。此时,修复和卸载都有效。