0
考慮下面的沒有默認值...維克斯 - 如何分辨註冊表項與沒有註冊表項
<Property Id="TESTSEARCH">
<RegistrySearch Id="LookingForKeyExists"
Root="HKLM"
Key="Software\Classes\.ext"
Type="raw" />
</Property>
...我能得到的三個條件之一。
- 的關鍵是不存在
- 的關鍵是存在的,但沒有設置
- 的關鍵是存在並且具有值
我希望能夠告訴之間的區別以下條件。
<Condition Message="The extension .ext is missing">
???
</Condition>
<Condition Message="The extension .ext has no default value">
???
</Condition>
但是我所能找到/找出的是兩者的OR。
<Condition Message="The extension .ext is either missing or does not have a default value">
TESTSEARCH
</Condition>
在不寫擴展名的情況下,可以區分兩個單獨的條件嗎?如果是這樣,怎麼樣?