2013-09-17 3 views
0

У меня есть переключатель, чтобы выбрать параметры, которые выбирают тип установки. Если они выбирают вариант 1, установщик не может продолжить, то mozilla firefox не установлен ...Поиск изменений реестра во время установки wix

Проблема: представьте, что пользователь получил сообщение о том, что ему нужен mozilla firefox ... поэтому он решил установить его, но не закрыть мою установку ... так что после того, что он устанавливает светлячок нажмите на следующую кнопку в моей установке и снова получить сообщение о том, что ему нужно, чтобы установить Firefox ...

Следующая кнопка проверки и показать сообщение:

<Publish Dialog="AdditionalInfo" Control="Next" Event="SpawnDialog" Value="MozillaCheck" Order="5">INSTALLATION_TYPE = "PORTAL" AND NOT FIREFOXVERSION</Publish> 

firefox check:

<Property Id="FIREFOXVERSION"> 
     <RegistrySearch Id='FirefoxVersion_registrySearch' Type='raw' 
      Root='HKLM' Key='SOFTWARE\Mozilla\Mozilla Firefox' Name='CurrentVersion' Win64='no'/> 
    </Property> 

Я искал некоторые пользовательские действия, которые я могу вызвать в DoAction случае, но мне кажется, что нет registrySearch пользовательских действий ...

Любые идеи? Благодаря

ответ

0

До сих пор не уверен, если это возможно по умолчанию, поэтому я решил создать пользовательское действие в C#, где я могу его обнаружить легко, глядя в реестр

Смежные вопросы