W WiX jak przetestować istnienie klucza rejestru (nie wartości) dla Oracle ODP.Net

Dokładniej chcę przetestować, czy Oracle ODP.Net jest zainstalowany na komputerze. Chcę to zrobić, testując klucz rejestru HKLM SOFTWARE ORACLE ODP.NET.

Rzeczywiste wartości używane przez ODP.Net są przechowywane w HKLM OPROGRAMOWANIE ORACLE ODP.NET 2.111.6.20 zakładam jednak, że nazwa klucza niższego poziomu zmieni się wraz z aktualizacjami wydawanymi przez Oracle.

Próbowałem, co nie powiodło się, być może dlatego, że wartość (domyślna) nie istnieje lub może być pusta (nie jestem pewien, jak dokładnie jest ona reprezentowana w rejestrze).

<Property Id="ORACLE_ODPNET">
  <RegistrySearch Id="ODPNET_RegKey" Type="raw" Root="HKLM" Key="SOFTWARE\ORACLE\ODP.NET" Name="(Default)"/>
</Property>
<Condition Message="This setup requires ODP.Net to be installed.">
  Installed OR ORACLE_ODPNET
</Condition>

Pomocne byłyby mi następujące elementy:

Sposób wyszukiwania klucza rejestru bez wartości.Sposób wyszukiwania wartości rejestru przy użyciu ścieżki zawierającej symbole wieloznaczneLepszy sposób na testowanie instalacji ODP.Net

questionAnswers(2)

yourAnswerToTheQuestion