我正在使用单个wix项目构建32位和64位版本的安装程序(指定-arch蜡烛参数)。
我想避免客户混淆,只允许32位安装在32操作系统上,反之亦然,64位。相信我,为了我的目的,这是有道理的。
在64位操作系统上运行32位安装程序时,以下分支条件会失败。
<?if $(sys.BUILDARCH) = x64 ?>
<Condition Message="You are attempting to run the 64-bit installer on a 32-bit version of Windows.">
<![CD