Как обнаружить установку Adobe Acrobat Reader на компьютере (а не только в браузере) во время установки? - PullRequest
3 голосов
/ 05 июля 2011

я создаю установщик VS для моего проекта на C #. Мне нужно, чтобы клиентский компьютер сначала установил Adobe Acrobat Reader X, прежде чем приступить к фактической установке.

Как мне это сделать? Спасибо!

1 Ответ

0 голосов
/ 05 июля 2011

Сначала вам нужно создать пользовательскую предпосылку для Acrobat Reader X. Для этого вы можете использовать генератор манифеста загрузчика .

Чтобы обнаружить его, вы можете выполнить поиск по этой записи реестра:

HKEY_LOCAL_MACHINE\Software\Adobe\Adobe Acrobat\10.0\InstallPath

После создания манифестов пакета вы можете добавить все эти файлы (включая пакет) в отдельную папку в папке предварительных требований Visual Studio, например:

C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages

Затем вы можете выбрать необходимое условие, щелкнув Свойства в своем проекте установки в обозревателе решений.

...