VB6 Word.Application引用导致“库未注册”错误消息

时间:2014-10-27 07:54:44

标签: dll reference vb6 ms-office office-interop

我知道有很多这样的问题,但没有一个答案可以解决我的问题。

在VB6项目中打开一个单词应用程序在大多数情况下(几乎所有)都可以工作,但是有一台特定的计算机一直在唠叨这个参考。

这些是我尝试解决它的一些步骤:

  1. 从项目中删除DLL引用。删除注册表文件夹(强制 要重新注册的话)
  2. Renoved所有Office文件夹(office11, office12,office13,...)只导致文件夹office14 (办公室2010)离开。
  3. 使用REGSVR32手动注册DLL(已完成 在提升的命令提示符中指定的路径。
  4. 将DLL引用添加到项目中。
  5. 尝试使用Word.Application,GetObject和CreateObject方法
  6. 错误消息始终表明DLL未注册。

    计算机之前安装了Office 2007,并且仍然安装了一些像项目一样的剩余部分(或类似的东西)。

    @Hans感谢您的快速回复。 澄清错误消息。它字面上指出:"图书馆或DLL未注册"。 通过从C:\ Program Files(x86)\ Microsoft Office \ I强制办公室中删除office文件夹来运行修复设置。假设因为注册表项和DLL已经消失,问题就会自行解决。我猜不是。

0 个答案:

没有答案