1

当我通过无注册 com(使用清单文件)安装使用 ActiveX 库的应用程序的新版本时,我收到“ActiveX 组件无法创建对象”错误。但是,当我重新启动机器并再次运行应用程序时,错误消失了。没有其他应用程序正在使用 com dll。

知道是什么原因造成的吗?是否有另一种方法可以成功分发此应用程序而无需重新启动机器?

4

1 回答 1

0

这是需要更新 EXE 时间戳以便 Windows 识别清单的情况。安装程序可能会在 EXE 之后复制清单。

也许在重新启动时,清单的“缓存”会失效,这就是为什么它可以正常工作的原因。

见附加:herehere

于 2017-02-27T12:35:29.723 回答