Использование ClickOnce Deployment должно включать: Microsoft Save as PDF или XPS Office 2007 Надстройка - PullRequest
0 голосов
/ 10 июня 2010

All

Мы используем ClickOnce для развертывания нашего приложения WPF и нуждаемся в добавлении надстройки Microsoft Office 2007: Microsoft Save as PDF или XPS.

Есть ли способ включить этот exe-файл в развертывание ClickOnce?

Спасибо,

Ответы [ 2 ]

0 голосов
/ 10 июня 2010

Для этого вам нужно получить установочный пакет. Затем вы можете создать для него необходимый пакет и развернуть его как предварительное условие для вашего развертывания ClickOnce.

Для создания необходимого пакета вы можете использовать Bootstrapper Manifest Generator, который здесь .

Затем вы копируете этот пакет в папку, в которой находятся необходимые компоненты VS. Если вы используете VS2010, это местоположение здесь:

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

Если вы используете VS2008, это здесь:

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

Этот пост может помочь объяснить, как использовать BMG. Для успеха обязательно добавьте код ошибки 0, иначе он всегда сообщит вам, что установка не удалась.

0 голосов
/ 10 июня 2010

Вы можете попробовать добавить .exe в развертывание (см. здесь ), запустить проверку запуска программы, если она установлена, и запустить процесс, если нет.

...