【发布时间】:2015-04-02 19:43:15
【问题描述】:
我已在 Windows 8.1 新开发 PC 上加载 vb6sp6。不幸的是,当我尝试打开一个项目时,我收到以下错误: 'C:\Project Folder\MSRTEDIT.dll' 无法加载--继续加载项目?
该 dll 位于 C:\Windows\SysWOW64 但不是项目文件夹,但是将其复制到项目文件夹仍然会产生错误。在我以前的 Windows 7 64 位开发 PC 上,该 dll 位于 C:\Windows\SysWOW64。如果我单击“是”以克服错误,我会收到与 MSCOMCTL.OCX 相同的错误,我可以成功注册 ocx,但它并没有消除错误。
有什么建议吗??
【问题讨论】:
-
如果不属于 syswow64,它是如何进入那里的?您是否正在手动复制文件并希望它会起作用?它不会。它是一个Office DLL,你真的安装了这个程序需要的Office版本吗?
-
这个dll确实属于SysWOW64,它是在安装程序时放在那里的,我没有手动复制它。该程序在 Windows 8 中运行良好,但我无法在 Windows 8 上修改 Visual Basic 项目。我确实将 dll 手动复制到项目文件夹中,看看是否可以解决我的错误 - 它没有。我不确定 Visual Basic 安装是否存在问题,或者是否发生了其他问题。在 Windows 7 上一切正常。
-
Hmya,安装程序只会尝试使程序可运行。犯这样的错误是很常见的。它确实可以让您构建程序。