0

我向客户端机器分发了一个 .net COM。除了一台 XP 机器外,所有机器都可以工作。

尝试从 COM 组件创建对象时收到 0x80070002 消息。

该机器具有相同组件的旧版本,可以正常工作。

对于新版本,我只是生成一组新的 GUID 并向程序添加一些新功能。

我一直在尝试卸载这两个版本,只安装新版本。但是,我仍然遇到了问题。

有人知道可能的原因吗?

谢谢

4

1 回答 1

0

看起来该错误代码转换为“找不到指定的文件”。我会检查您的 dll 所需的所有依赖项/引用是否已安装在目标计算机上,包括您需要的正确版本的 .Net 框架。

于 2013-06-20T16:37:28.203 回答