InstallShield中Basic MSI工程类型如何调用InstallScript脚本
来源:互联网 发布:网络爬虫需要什么软件 编辑:程序博客网 时间:2024/05/24 01:18
这是一个Basic MSI基础知识,有不少网友问,所以我再啰嗦一遍。
A. 首先在Installation Designer/Behavior and Logic/InstallScript视图中,选中Files点击鼠标右键选择“New Script File”,默认会生成一个setup.rul的文件,并有一个MyFunction的函数声明和。
B. 之后我们在MyFunction函数内添加一行代码:MessageBox("MyFunction", INFORMATION);
当然,你也可以修改函数名,用更有实际意义字符串代替。C. 在Installation Designer/Behavior and Logic/Custom Actions and Sequences视图中,选中顶端的Custom Actions点击鼠标右键选择“Custom Action Wizard”(这里的Custom Action我们经常也简称为CA),下面按着向导逐步说明。
- 第一个界面是Custom Action Wizard欢迎界面。
- 在第二个Basic Information界面中,选择CA的Name,而Comment可忽略。
- 在第三个Action Type界面中,在Type的下拉菜单中选择Run InstallScript Code。(这里你会发现你可以通过CA调用托管代码,其他可执行程序,以及JScript,VBScript等)
- 在第四个Action Parameters界面中,在Source的下拉菜单选择的MyFunction。(如果脚本Setup.rul中你有多个函数声明,你会发现都会显示到下拉菜单中)
- 之后的界面都按照默认设置,直到点击Finish结束。
E. 有关我们的CA在Sequence中的位置, 可根据情况调整位置。
CA可以在Sequence中被调用,也可以在各个Dialog中被调用执行。
- InstallShield中Basic MSI工程类型如何调用InstallScript脚本
- InstallShield中Basic MSI工程类型如何调用InstallScript脚本
- InstallShield Basic MSI工程常见问题
- [转]InstallShield Basic MSI工程常见问题解答
- Installshield Basic MSI工程常见问题解答:
- InstallShield Basic MSI工程常见问题解答
- Installshield Basic MSI工程常见问题解答:
- InstallShield Basic MSI工程常见问题解答
- [InstallShield] Basic MSI Project 中定制窗体验证 License
- [InstallShield] Basic MSI Project 中定制窗体验证 License
- 如何选择InstallShield工程类型
- 如何选择InstallShield工程类型
- InstallShield: 配置 IIS 的 InstallScript 脚本
- InstallScript MSI Project中添加License
- InstallScript工程中如何修改界面显示字体
- InstallShield调用MSI的方法
- InstallShield调用MSI的方法
- InstallShield 2015 Premier的Basic MSI Project如何在卸载时删除残留的文件
- 河南科技学院CSDN俱乐部参观百度豫北代理
- linux进程(fork,waitpid)
- list<javabean>集合
- The Complete (?) List Of Cocos2D Tools
- java 字符编码 解码 转码 识别编码
- InstallShield中Basic MSI工程类型如何调用InstallScript脚本
- 深刻理解Linux进程间通信
- 戴尔电脑不能装XP的解决方法
- 手动控制IIS服务的开启与关闭
- 基于API的录音机程序(转)
- 自定义Android标题栏TitleBar
- int 和 String 互相转换的多种方法
- libssh2编译错误(configure error: cannot find OpenSSL or Libgcrypt)解决方法
- volatile与指针