Я пытаюсь выполнить поиск в реестре в установщике wix, чтобы я знал, где установить свой плагин. Я пытаюсь посмотреть, где установлен Tekla Structures 2018i.Однако каждый раз, когда я пытаюсь запустить программу установки, мое состояние не выполняется.Любая помощь будет принята с благодарностью.
Тег товара:
<Property Id="TSMAINDIR">
<RegistrySearch Id="TS2018iSetupMain"
Root="HKLM"
Key="Software\Tekla\Structures\2018i\setup"
Name="MainDir"
Type="raw"
Win64="yes"/>
</Property>
<Condition Message="This application requires Tekla Structures 2018i. Please install Tekla Structures 2018i then run this installer again.">
<![CDATA[Installed or TSMAINDIR]]>
</Condition>
RegEdit:
ОБНОВЛЕНИЕ:
Я создал файл журнала.Файл довольно длинный, поэтому я не буду его публиковать.Однако, когда я выполняю поиск TSMAINDIR, я нахожу следующее:
AppSearch: Property: TSMAINDIR, Signature: TS2018iSetupMain
MSI (c) (00:34) [14:25:26:994]: Note: 1: 2262 2: Signature 3: -2147287038
MSI (c) (00:34) [14:25:26:994]: PROPERTY CHANGE: Adding TSMAINDIR property. Its value is 'C:\Program Files\Tekla Structures\'.
MSI (s) (E4:2C) [14:25:27:694]: Ignoring disallowed property TSMAINDIR