Как использовать опцию «Проверка файлов» инструмента BMG (BOOTSTRAPPER MANIFEST GENERATOR), чтобы проверить, установлен ли предварительный компонент в системе? - PullRequest
2 голосов
/ 24 января 2011

Привет! Я использую инструмент BMG (Bootstrpper Manifest Generator) для упаковки пользовательского приложения «PREREQUISITE», которое можно установить перед установкой настроенного приложения проекта.Но я хочу проверить, существует ли необходимое приложение, прежде чем начать установку.

До меня дошло, что этого можно добиться с помощью опции «Проверка файлов» в BMG (Bootstrapper Manifest Generator). МОЖЕТ ЛЮБОЙ, ПОЖАЛУЙСТА, ПОЗВОЛИТЬ МНЕ, КАК ИСПОЛЬЗОВАТЬ ФАЙЛ ПРОВЕРКИ ФАЙЛА "ИНСТРУМЕНТ BMG".

Заранее спасибо.

1 Ответ

3 голосов
/ 22 февраля 2011

Как я использую его для Acrobat Reader X:

  • , перейдите на вкладку System Checks.
  • нажмите кнопку Проверка файла.
  • In "СвойствоВ качестве результата »введите пояснительное имя (например,« AcrobatReader »)
  • В поле« Имя файла для поиска »укажите имя основного исполняемого файла предварительно требуемого приложения (например, для Acrobat Reader: 'AcroRd32.exe ').
  • При желании установите флажок «Начать поиск в специальной папке» и выберите «ProgramFilesFolder» (предполагается, что там установлен предварительный запрос).
  • Если вы проверите его, укажите путьподпапка, в которой установлены предварительные требования (например, для Acrobat Reader: Adobe \ Reader 10.0 \ Reader)
  • В поле «Глубина поиска» укажите 0, если вы хотите искать в каждой подпапке, или любое число, если вы хотитеостановиться на определенной глубине.По умолчанию 0.
  • Перейдите на вкладку «Условия установки».
  • В первой строке столбца Тип выберите ByPassIf
  • Свойство столбца, выберите имя ранее созданного свойства.Для Result (в данном случае AcrobatReader).
  • в третьем столбце выберите «Exists».

Вы также можете сделать что-то эквивалентное для ключей реестра, проверить версии ...

...