2017-05-19 2 views
0

Comment vérifier si l'édition SQL Server 2012 Express est installée ou non dans l'installation du jeu d'outils Wix?Comment vérifier si l'édition SQL Server 2012 Express est installée ou non dans le jeu d'outils wix?

<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> 

Répondre

0

Je pense que l'opérateur de comparaison devrait être <> et non> <.

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

Vous pouvez vérifier expression-syntax à partir du site Wix.