打包过程中如何能自动知道相关的Active控件并且注册
程序心声 2017-01-04 11:05:39 大家好,我有一个问题想请教大家。
我接手了前人的一个程序,自己再改一些功能。现在程序做完了,生成了静态库版的Release,但是现在有一个问题,就是在有的系统下,可以运行,但是在有的系统下,不能运行,而是直接崩溃,应该是缺少OCX控件,但是也没有提示缺什么。
因为这个程序比较乱,我也不太好找出来到底用了多少的控件。我用了一些打包工具,比如“Inno Setup”,"Smart Install Maker",但没能解决问题。我听别人说好像用Install Shield来制作安装包,可以自动把需要的控件打包,并且安装的时候,自动注册控件,请问是这样吗?那具体要怎么操作呢?
它能够自动发现我的EXE所关联的OCX吗?我以前没做过安装包,不太会。我在网上搜了一些打包的说明,都比较简单,也没有说怎么能注册控件,我用那些方法做出的安装包,安装后也没有能够自动的就知道需要哪些控件,并且注册这些控件。
请问我该怎么做呢?请帮帮忙,谢谢!