如何在wix工具集中检查是否安装了SQL Server 2012 Express版?

时间:2017-05-19 08:36:38

标签: wix sql-server-2012-express

如何在Wix工具集安装中检查是否安装了SQL Server 2012 Express版本?

<Property Id="SQLSERVER">
    <RegistrySearch Id="SQLServer" Root="HKLM" 
                    Key="HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11.SQLEXPRESS" 
                    Win64="yes" Type="raw" Name="InstalledInstances"/>
</Property>

<Condition Message="You don't have SQL Server installed.">
  <![CDATA[SQLSERVER >< SQLEXPRESS]]>
</Condition>

1 个答案:

答案 0 :(得分:0)

我认为比较运算符应该是&lt;&gt;而不是&gt;&lt;

<![CDATA[SQLSERVER <> "SQLEXPRESS"]]>

您可以从wix网站查看expression-syntax