工作笔记之ocx注册失败

@2017-12-14

源由

大华云台控件任务,编写了大致的框架。本地把库文件(demo的输出文件夹下所有文件)往编译输出目录下一扔,注册成功,测试可用。然后发给外支测试。结果外支那注册不通过。
提示请确保二进制文件在对应的路径下,或者其对应的dll文件没有缺少。
应用程序对应的并行设置不正确,应用程序无法启动。(有一次提示这个)

过程

在同事电脑上试了下,注册成功
在虚拟机纯净的win7和xp上注册失败。提示缺少文件

猜测:
1,缺少vs运行库文件
这那行,用depends找了半天,实在凑不齐了。期间还尝试重装.net框架。

结果

吃完饭回来,工程属性中动态改为静态链接mfc,debug版改为relese版。
只加了两个dll库发给测试。第一次失败,第二次他改了个路径成功了。

重点

修改路径
静态连接
具体原因不研究了,好困,午休。

你可能感兴趣的:(工作笔记)