打包过程中如何能自动知道相关的Active控件并且注册

程序心声 2017-01-04 11:05:39
大家好,我有一个问题想请教大家。
我接手了前人的一个程序,自己再改一些功能。现在程序做完了,生成了静态库版的Release,但是现在有一个问题,就是在有的系统下,可以运行,但是在有的系统下,不能运行,而是直接崩溃,应该是缺少OCX控件,但是也没有提示缺什么。
因为这个程序比较乱,我也不太好找出来到底用了多少的控件。我用了一些打包工具,比如“Inno Setup”,"Smart Install Maker",但没能解决问题。我听别人说好像用Install Shield来制作安装包,可以自动把需要的控件打包,并且安装的时候,自动注册控件,请问是这样吗?那具体要怎么操作呢?
它能够自动发现我的EXE所关联的OCX吗?我以前没做过安装包,不太会。我在网上搜了一些打包的说明,都比较简单,也没有说怎么能注册控件,我用那些方法做出的安装包,安装后也没有能够自动的就知道需要哪些控件,并且注册这些控件。
请问我该怎么做呢?请帮帮忙,谢谢!
...全文
1049 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yofoo 2017-01-05
  • 打赏
  • 举报
回复
在exe启动时检查再注册, 我的方法是谁使用, 谁自己去注册
赵4老师 2017-01-04
  • 打赏
  • 举报
回复
使用最新版的安装工具生成软件。

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧