Компоненты, необходимые для развертывания решений Office
У всех решений Office есть необходимые компоненты, которые должны быть установлены до запуска решения. Помимо этого, решения включают компоненты, которые должны быть развернуты. Можно создать программу установки, которая будет проверять наличие необходимых компонентов перед установкой компонентов решения.
Применение. Сведения этого раздела применяются к проектам уровня документа и уровня приложения для Microsoft Office 2010 и выпуска 2007 системы Microsoft Office. Дополнительные сведения см. в разделе Доступность функций по типам приложений Office и проектов.
Компоненты, необходимые для решений Office
На компьютерах конечных пользователей должно быть установлено следующее программное обеспечение.
Версия платформы .NET Framework, для которой предназначено решение. Дополнительные сведения см. в разделе Проектирование и создание решений Office.
Visual Studio 2010 Tools для среды выполнения Office. Microsoft Office 2010 содержит компоненты Visual Studio 2010 Tools для среды выполнения Office, необходимые для выполнения решений, предназначенных для платформы .NET Framework 3.5. Если решение предназначено для .NET Framework 4 или ориентировано на платформу .NET Framework 3.5 и будет загружаться приложением в выпуске 2007 системы Microsoft Office, Visual Studio 2010 Tools для среды выполнения Office необходимо развернуть в качестве обязательного компонента вместе с решением. Дополнительные сведения см. в разделе Сценарии установки среды выполнения Visual Studio Tools for Office.
Примечание
В проектах Microsoft Office 2010, ориентированных на платформу .NET Framework 4, необходимо выбрать параметр Набор средств Microsoft Visual Studio 2010 Tools для Office Runtime (x86 и x64) в диалоговом окне Необходимые компоненты, если для развертывания решения используется ClickOnce.В проектах Microsoft Office 2010 этот параметр по умолчанию не выбран.Дополнительные сведения см. в разделе Практическое руководство. Установка компонентов, необходимых для выполнения решений Office, на компьютерах конечных пользователей.
Любые сборки служебных программ, ссылки на которые имеются в проектах, ориентированных на .NET Framework 4. Дополнительные сведения о сборках служебных программ, используемых в проектах Office, см. в разделе Сборки среды выполнения Visual Studio Tools for Office.
Приложение Office, в котором может быть выполнено решение. Дополнительные сведения см. в разделе Запуск решений в различных версиях Microsoft Office.
Примечание
В Microsoft Office Starter 2010 невозможно запустить решения Office, созданные с использованием Visual Studio 2010.
Основные сборки взаимодействия (PIA) для установленной версии Office.
Примечание
Основные сборки взаимодействия не обязательно устанавливать для решений, ориентированных на .NET Framework 4.Дополнительные сведения см. в разделе Проектирование и создание решений Office.
Обязательные компоненты решения
Все решения Office ClickOnce состоят из следующих компонентов.
Сборка, которая содержит скомпилированный пользовательский код и любые зависимые сборки, например ресурсы, вспомогательные сборки или вспомогательные библиотеки.
Манифест приложения.
Манифест развертывания.
Документ (только для решений уровня документа).
Упаковка всех компонентов, необходимых для развертывания
Можно выбрать необходимые компоненты для установки, и программа установки проверит наличие этих компонентов до начала установки, чтобы подтвердить работу всех решений Office. Тем не менее, если конечный пользователь устанавливает решение путем открытия файла манифеста развертывания с расширением VSTO, наличие необходимых компонентов не проверяется.
Выберите метод, с помощью которого необходимые компоненты будут предоставляться пользователям:
включение в состав программы установки.
загрузка компонентов с веб-узла или из сетевой папки с последующей установкой.
Необходимые компоненты можно загрузить из центра загрузки Майкрософт; также можно выделить для необходимых компонентов отдельный собственный сервер. Дополнительные сведения о выборе необходимых компонентов и метода установки см. в разделе Практическое руководство. Установка необходимых компонентов при помощи ClickOnce-приложения.