如何检测是否在WiX安装程序中的计算机上安装并运行了
sql Server Express?
我想在安装我的应用程序之前进行检查,如果它没有安装并运行,请在安装我的应用程序之前通知用户必须先安装它.
好的,我通过试错法找到了有效的
方法:
<Property Id="sqlSERVER">
<RegistrySearch Id="sqlServer" Root="HKLM" Key="SOFTWARE\Microsoft\Microsoft sql Server" Type="raw" Name="InstalledInstances"/>
</Property>
我定义了一个注册表搜索,然后检查它的值:
<Condition Message="You don't have sql Server installed.">
<![CDATA[sqlSERVER >< sqlEXPRESS]]>
</Condition>
原文链接:https://www.f2er.com/mssql/83741.html