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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/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中检查sql版本_Wix - Fatal编程技术网

如何在wix中检查sql版本

如何在wix中检查sql版本,wix,Wix,是否有任何方法可以在使用wix的机器中找到sql server是64位还是32位。 我正在visual studio 2010中构建wix。安装程序将根据配置进行安装。在安装时,它将检查sql是64还是32。如果操作系统为64位,但安装了32 sql,我的安装程序将安装 谢谢, Rajeev Kumar。要检测目标机器是32位还是64位,可以使用属性。此属性可用作停止在64位计算机上安装32位软件包的命令。64位程序包无法在32位计算机上运行,会自动停止 检测SQL Server有多种方法。例如

是否有任何方法可以在使用wix的机器中找到sql server是64位还是32位。 我正在visual studio 2010中构建wix。安装程序将根据配置进行安装。在安装时,它将检查sql是64还是32。如果操作系统为64位,但安装了32 sql,我的安装程序将安装

谢谢,
Rajeev Kumar。

要检测目标机器是32位还是64位,可以使用属性。此属性可用作停止在64位计算机上安装32位软件包的命令。64位程序包无法在32位计算机上运行,会自动停止

检测SQL Server有多种方法。例如,您可以搜索注册表值或使用自定义操作。或许本文将有助于:

您需要为32位和64位SQL Server执行不同的操作吗?或者您只想在安装32位版本时执行某些操作,而忽略64位版本?如果我以32位配置构建安装程序并尝试在64位sql server计算机中安装,则需要弹出一条消息并停止安装。64位也一样,如果我尝试在32位sql server安装的计算机中安装,我需要停止。感谢Cosmin的回复,但对于我的场景,如果我在32位配置中构建并在具有sql32位版本的64位计算机中安装,我的安装程序应该安装。但当我们尝试安装64位sql时,不应安装我的安装程序。我是新来的wix可以为注册表搜索提供自定义操作代码。顺便说一下,我在合并模块中编写代码。