<![CDATA[(NOT Installed) AND (ACCESSRUNTIMECHECK <> "Access.Application.12")]]>
上記の式を使用して、初めてインストールするかどうか、および ACCESSRUNTIMECHECK (レジストリのプロパティ) の値が上記の値と一致しないかどうかを確認していました。ただし、正しく機能していません。どうしたの?
ACCESSRUNTIMECHECK の値は「Access.Application.12」と等しいと確信しています。
<Property Id="ACCESSRUNTIMECHECK">
<RegistrySearch Id="AccessRuntimeSearch"
Root="HKLM"
Key="SOFTWARE\Classes\Access.Application\CurVer"
Type="raw" />
</Property>
<Condition Message="Access not installed!">
<![CDATA[(NOT Installed) AND (ACCESSRUNTIMECHECK <> "Access.Application.12")]]>
</Condition>