我将.net COM分发给客户机。除了一台XP机器外,所有机器都能正常工作。
尝试从COM组件创建对象时收到0x80070002消息。
该机器具有相同组件的旧版本,可以正常工作。
对于新版本,我只生成一组新的GUID并向程序添加一些新功能。
我一直在尝试卸载这两个版本,只安装新版本。但是,我仍然遇到了问题。
有人知道可能的原因吗?
由于
答案 0 :(得分:0)
看起来该错误代码转换为“无法找到指定的文件”。我会检查你的dll所需的所有依赖项/引用是否安装在目标机器上,包括你需要的.Net框架的正确版本。