use*_*824 3 windows-installer installshield
我正在使用 Install Shield 创建一个基本的 MSI 包,我想为安装程序设置最小磁盘空间检查,如果不满足要求,它应该阻止安装。
关于如何实现这一目标的任何建议?
Windows Installer 已经支持File Costing。它还有一个ReserveCost 表,允许您为组件提供额外的重量。
如果您想忽略所有这些并且只是有一些任意的高值,那么您可以编写一个自定义操作来收集执行规则和分配属性所需的数据。然后您可以在LaunchCondition 中使用该属性( InstallShield 将此称为 Setup Condition )来阻止安装。