VS2010, проект установки. Я добавляю свойство Search64bitOffice в Search Target Machine,
Имя Search64bitOffice Свойство: OFFICEIS64BIT RegKey: Software \ Microsoft \ Office \ 14.0 \ Outlook \ Bitness Root vsdrrHKLM Значение: x64
Затем я добавляю условие запуска Search64bitOffice Condition: OFFICEIS64BIT Сообщение: этот установщик работает только для 64-битного Office.
Когда я пытаюсь установить программу на Win 7, 64-разрядную версию + Office, 32-разрядную версию, выскакивает окно с надписью «Этот установщик работает только для 64-разрядной версии Office», чего и следовало ожидать. Я нажимаю ОК, чтобы закрыть окно, затем появляется другое окно с сообщением «Установка не завершена». Программа установки была прервана до того, как * могла быть установлена. Вам необходимо перезапустить установщик, чтобы повторить попытку. Нажмите "Закрыть", чтобы выйти.
Я не хочу, чтобы отображалось второе окно. Как удалить его из установщика? Благодарность
другой вопрос: как использовать обратное условие, скажем, когда условие ложно, я хочу, чтобы установщик продолжил? Пробовал ~ OFFICEIS64BIT, не работают