【发布时间】:2011-06-05 06:21:32
【问题描述】:
我有一个 VB6 程序,它试图运行一个用 C# 编写的 DLL。
这个 DLL 有一个 COM 接口,所以我可以使用“CreateObject”在其中创建一个类的对象。
问题是当我从 VB6 IDE 运行它时它运行良好,但是当我制作一个 EXE 并尝试运行它时,它会抛出异常:
“自动化错误。系统找不到指定的文件(-2147024894)。”
为什么会发生,我该如何解决?
【问题讨论】:
-
什么操作系统?您是否以标准用户身份运行 IDE 提升与编译程序?您能否展示一个失败的小程序,即某些代码但不是缺少重要细节的代码 sn-p?请包括对象引用变量的声明,以便我们查看您是后期绑定还是早期绑定。
标签: vb6 createobject