如何通过注册表搜索了解SQL Server的版本和版本

时间:2013-05-23 08:54:01

标签: sql-server wix wix3.6

我正在使用以下注册表搜索来查明是否安装了名为XXX的MS SQL Server 2005。

<util:RegistrySearch Root="HKLM"
                Key="SOFTWARE\Microsoft\Microsoft SQL Server\XXX\MSSQLServer\CurrentVersion"
                Result="exists"
                Variable="SQLServer2005"
                Value="9.00.5000.00"/>

如何仅通过注册表搜索搜索MS SQL Server 2005版本(开发人员,快递等)?

1 个答案:

答案 0 :(得分:1)

使用以下代码:

<Property Id="SQL_EDITION">
  <RegistrySearch Id="CheckSQLEdition" Root="HKLM" Key="SOFTWARE\Microsoft\Microsoft SQL Server\XXX\DTS\Setup" Name="Edition" Type="raw"  Win64="yes"/>
</Property>