HOWTO:InstallShield InstallScript工程中如何防止用户反勾选某个Feature
2010-12-30 11:48
465 查看
有些情况下,我们需要将某个Feature设为必选项,但同时又想让用户在自定义安装类型中看到该Feature(正常我们可以设置Feature的Visible属性为No来实现)。
假设我们有两个Feature,A和B,现在需要将Feature A设为必选项,并且要显示。
我们通过增加一个Feature C,该Feature不与任何Component做关联,只是为了解决此问题而增加:
版权声明: 转载时请务必以超链接形式标明文章原始出处和作者信息。
假设我们有两个Feature,A和B,现在需要将Feature A设为必选项,并且要显示。
我们通过增加一个Feature C,该Feature不与任何Component做关联,只是为了解决此问题而增加:
1. 将Feature C的属性Required Features设为A。
2. 将Feature C的属性Visible设为No。
3. 在Setup Types视图中,对应Custom类型,默认勾选Feature C,见下图:
2. 将Feature C的属性Visible设为No。
3. 在Setup Types视图中,对应Custom类型,默认勾选Feature C,见下图:
4. 然后重新编译,最终效果见下图:
相关文章推荐
- Basic INFO - InstallShield Professional for AdminStudio版本中如何打开InstallScript工程类型
- HOWTO:InstallScript工程中如何在用户协议界面中默认为接受协议
- InstallScript工程中如何在用户协议界面中默认为接受协议
- HOWTO:Basic MSI工程中,如何让默认Complete安装类型不包括部分Feature
- InstallShield InstallScript工程中自定义界面文本输入控件的两个注意事项
- InstallScript工程注册用户信息界面中如何忽略公司信息
- SOLUTION:InstallScript工程注册用户信息界面中如何忽略公司信息
- HOWTO:Basic MSI工程中如何在用户协议界面中默认选择Yes
- Basic INFO - InstallShield Basic MSI工程中如何在SetupCompleteSuccess界面中启动Readme
- INFO:InstallShield InstallScript工程中自定义界面文本输入控件的两个注意事项
- HOWTO - InstallScript工程中如何修改界面显示字体
- HOWTO - 带有Prerequisites的InstallShield工程如何封装Single Executable形式安装包
- Basic INFO - 在命令行Build InstallShield安装包工程获得压缩安装包
- 忆龙2009:如何防止用户关闭或卸载CSA代理?
- HOWTO:InstallShield的Basic MSI工程中如何增加序列号输入选项
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.N
- HttpServletRequest的getServletPath、getServletURI、getServletURL等区别 &&如何防止用户通过直接输入URL访问网页
- 如何使用InstallShield X Express 部署.Net WinForm程序
- HOWTO:如何分别把每个用户的自定义模型数据保存到数据库
- InstallShield Basic MSI工程常见问题解答