Учитывая следующее ...Wix - Как отличить ключ реестра со значением не по умолчанию из реестра не ключа
<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>
Но все, что я смог найти/выяснить, это ИЛИ из двух.
<Condition Message="The extension .ext is either missing or does not have a default value">
TESTSEARCH
</Condition>
Можно ли отличить два отдельных условия без написания расширения? Если да, то как?