我们的B/S工程业务需要给客户IE提供ACTIVE控件,但是控件每台机器上面都需要安装,如果控件是手动升级的话那会是很麻烦的事情,所以需要把控件放到WEB工程中,如果用户客户端没有安装控件或者控件版本低,就会自动下载安装新控件。
首先需要在对控件制作一个INF文件,然后把控件和INF文件一起打成一个CAB包,放到WEB工程中(打CAB包的是VC的同事做的),然后在所有需要调用控件的JSP页面中作修改,把调用控件的部分修改为
cab/KoalForm.cab 表示CAB包所在的路径,
version=1,0,0,2 表示控件的版本号,
如果没有安装控件,或者控件版本比这个低都会自动下载控件安装。