Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在WIX安装程序中检查操作系统_Wix_Windows Installer - Fatal编程技术网

正在WIX安装程序中检查操作系统

正在WIX安装程序中检查操作系统,wix,windows-installer,Wix,Windows Installer,我已经为我的应用程序创建了一个安装程序。该应用程序在Windows XP、Windows Vista和Windows 7上受支持。如果用户试图在其他操作系统上安装,它应该向用户显示一条消息,说明该操作系统不受支持。我知道我可以在Windows Installer中使用VersionNT属性添加检查。 但根据此处给出的值: 如果我选中VersionNt=600,那么它允许在Windows Vista和Server 2008上安装该产品,因为两者都有VersionNt=600。在这种情况下,我如何

我已经为我的应用程序创建了一个安装程序。该应用程序在Windows XP、Windows Vista和Windows 7上受支持。如果用户试图在其他操作系统上安装,它应该向用户显示一条消息,说明该操作系统不受支持。我知道我可以在Windows Installer中使用VersionNT属性添加检查。 但根据此处给出的值:


如果我选中VersionNt=600,那么它允许在Windows Vista和Server 2008上安装该产品,因为两者都有VersionNt=600。在这种情况下,我如何允许用户只支持Vista而不支持Server 2008?请检查并要求它等于1个工作站。

请检查并要求它等于1个工作站。

我认为从一开始这是一个罕见的有效要求。我会重新考虑一下商业规则。我认为这在一开始就很少是一个有效的要求。我会重新考虑商业规则。