灵活的手工安装,不再依赖于Feature

来源:互联网 发布:贵阳网络诈骗报警电话 编辑:程序博客网 时间:2024/05/29 08:12

假设安装程序不是一股脑的把程序拷贝到<TARGERTDIR>, 而是和用户有很多交互,或者是要依赖于自定义的配置文件来确定安装。

 

我们可以通过屏幕单选,复选,Edit, AskPath, 或读取固定位置的配置文件,把这些安装选项都计入全局变量。

 

我们把Component归好类,都是定义为<SRCDIR>/<Componentxx>/下.这样IS就不会自己往硬盘上拷贝东西。SRCDIR在IS安装结束后,直接就释放了。

 

我们就可以根据安装的全局变量,自己拷贝文件,操作注册表,注册控件。

只有注册控件是调用RegSvr32, 这样会弹出对话框,不好。要在预研一下, 看看用什么API可以干这个活。

 

这种方法很灵活。

 

原创粉丝点击