0
我有非常具體的條件爲維克斯安裝程序,並盡一切努力至今未能成立。WIX安裝目錄條件
我需要檢測
- Windows是否10與週年紀念版更新更新
- 如果Office 365版本建立12.0.6965.2092版本安裝
RegistrySearch將相應屬性值給出但無論實際條件是否滿足都會觸發條件。
<Property Id="OFFICE365DETECT">
<RegistrySearch Id="Office365Search" Root="HKLM" Key="SOFTWARE\Microsoft\Office\ClickToRun\Configuration" Name="ProductReleaseIds" Type="raw"/>
</Property>
<Property Id="OFFICE365VERSIONDETECT">
<RegistrySearch Id="Office365VersionSearch" Root="HKLM" Key="SOFTWARE\Microsoft\Office\ClickToRun\Configuration" Name="ClientVersionToReport" Type="raw" />
</Property>
<!--Windows Anniversary Edition corresponds to CurentBuildNumber 14000 and above-->
<Property Id="WINDOWSANNIVERSARYEDITIONDETECT">
<RegistrySearch Id="WindowsAnniversarySearch" Root="HKLM" Key="SOFTWARE\Microsoft\Windows NT\CurrentVersion" Name="CurrentBuildNumber" Type="raw"/>
</Property>
條件檢查應該看不同的,我知道,但我找不到這個非常特殊的情況下,任何指導。
<![CDATA[((OFFICE365DETECT = "O365ProPlusRetail" OR OFFICE365DETECT = "O365BusinessRetail" OR OFFICE365DETECT = "O365SmallBusPremRetail") AND OFFICE365VERSIONDETECT = "16.0.6965.2092" AND WINDOWSANNIVERSARYEDITIONDETECT = "14393")]]>
我會大大appretiate任何建議,意見和評論家。
謝謝大家提前!