【发布时间】:2013-04-26 11:04:00
【问题描述】:
我正在尝试确定系统是否为 windows server 2008 r2。 Windows 7 带有相同的 VersionNT 编号,因此我尝试使用 MSINTProductType 但此消息仍在 Windows 7 系统上抛出。
我现在的 WIX 代码是:
<Condition Message="For windows 2008 R2 system application server role service is required>
VersionNT = 601 AND MsiNTProductType = 3 Not AppServer
<Condition/>
<Property Id="APPSERVER">
<RegistrySearch Id="AppServerInstalled"
Root="HKLM"
Key="SOFTWARE\Microsoft\Windows\CurrentVersion"
Type="Raw"/>
</Property>
【问题讨论】:
标签: wix