Поделиться через


Расширенные возможности развертывания решений Office

Установщик решения Office можно настроить для следующих расширенных сценариев развертывания:

  • Автоматическая установка решений Office с помощью пакетного файла или при входе в систему.

  • Сбор и развертывание нескольких решений Office в одном установщике ClickOnce.

  • Выполнение дополнительных действий после завершения работы установщика ClickOnce, например копирование документов на компьютер пользователя.

Применение. Сведения этого раздела применяются к проектам уровня документа и уровня приложения для Microsoft Office 2010 и выпуска 2007 системы Microsoft Office. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.

Автоматизация установки решений Office

Вместо использования установщика по умолчанию, создаваемого средствами разработки для Office в Visual Studio, можно создать собственную программу установки для решения Office. К примеру, для установки решений Office может использоваться скрипт входа или пакетный файл, не требующий взаимодействия с пользователем. Эти сценарии оптимальны, если все необходимые компоненты уже установлены на компьютерах пользователей. Дополнительные сведения см. в разделе Настройка установки решения Office.

Развертывание нескольких решений с помощью одного установщика ClickOnce

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

Обновление приложений также упрощается. Для обновления нескольких решений обновляется всего одно расположение. Обновленные файлы обнаруживаются и загружаются, поэтому нагрузка на сеть остается низкой. Для многопроектного развертывания в разделе Установка и удаление программ в системе Windows XP или Программы и компоненты в Windows Vista отображается единая запись.

Чтобы приступить к работе, см. раздел Пошаговое руководство. Развертывание нескольких решений Office с помощью одного установщика ClickOnce для .NET Framework 4.

Выполнение дополнительных действий при установке

На последнем этапе работы с установщиком ClickOnce можно выполнить дополнительные действия, настроив действие, выполняемое после развертывания. Например, если для конечных пользователей создан специально настроенный документ, можно задать выполняемое после развертывания действие, которое скопирует документ в папку документов пользователя. Если создан настраиваемый шаблон, его можно скопировать в папку шаблонов Office. Это облегчает его поиск для пользователей. Дополнительные сведения о копировании файла на компьютер пользователя см. в разделе Пошаговое руководство. Копирование документа на компьютер пользователя после установки ClickOnce.

При создании выполняемого после развертывания действия необходимо вручную изменить манифест приложения, добавив зависимость установки от сборки действия, выполняемого после развертывания. При создании XML-кода манифеста приложения следует использовать имя библиотеки DLL в качестве идентификатора сборки. Кроме того, для задания атрибута класса точки входя используется конструкция вида ИмяПространстваИмен.ИмяКласса. Дополнительные сведения см. в разделе Элемент <postActions> (разработка для Office в Visual Studio)

См. также

Другие ресурсы

Развертывание решений Office