检查WIX安装程序中的RAM

The*_*ing 1 windows-installer wix

我想创建一个WIX安装程序,在先决条件检查期间,我想查看系统上安装的RAM数量.如果它小于1 GB,它应该向用户显示一条消息指示"RAM的数量"系统低于此产品所需的最低要求.您是否仍想继续安装?" 显示消息框中有两个按钮(是和否).如果用户单击是,我继续安装,如果用户单击否,我将只显示完成对话框或中止安装.我怎样才能做到这一点?

Cos*_*rvu 7

Windows Installer在PhysicalMemory属性中设置系统RAM量.通常,此属性用作启动条件,该条件会停止安装并向用户显示消息.

启动条件不允许用户继续.因此,如果这不是一个选项,解决方案是使用自定义操作.您的自定义操作可以检查PhysicalMemory并显示自定义消息框(如果它不够).根据用户答案,自定义操作可以返回0继续或1602停止.