很久以前(大约五年前),我开始修改一款名为 Homeworld 2 的游戏。从那时起,我使用了很多工具,我使用的主要工具是用于从游戏的数据档案中提取文件(我不知道格式的具体细节,但我知道它不是像 ZIP、RAR 或 7Z 这样的普通日常档案格式)。它被称为 HW2ICArchive,用 Visual Basic 编写(我不知道是哪个版本),自从第一次使用以来,我一直在使用它,没有出现任何错误。
最近,实际上是昨天,我安装了 Microsoft Office(仅 Word 和 PowerPoint)2013。今天,我打开 HW2ICArchive,它给了我一个错误:H80004023。经过研究,显然这是由 Visual Basic 库或缺失或无效的注册表项条目引起的。在 Microsoft 的支持网站上,他们有几个问题线程,其中包含与 Office 2013 相关的答案,但它们都没有指定我现在计算机上的任何注册表项。我有几个类似指定的注册表项,但数字排列与线程上的不一致。
当我尝试启动它时出现的错误弹出窗口也显示了其他人所说的在他们的计算机上显示的内容:“发生了 Microsoft 软件安装程序错误”。
我原本想删除 C:\Windows\Installer 中的所有临时文件目录,但根据 Microsoft 的说法,这些临时文件“很重要”,不应修改或删除。我仍在寻找解决此问题的万无一失的方法。有人遇到过类似的问题并成功解决了吗?
答案1
已解决。只需通过附带的 Office 2013 安装程序包卸载 .NET Forms for Applications 即可。