Настройка компьютера для разработки решений Office
Для использования средств разработчика Microsoft Office в Visual Studio 2012 необходимо установить следующие компоненты:
Visual Studio
.NET Framework
Microsoft Office
Для большинства задач разработки необходимо также установить и зарегистрировать (PIAs) основные сборки взаимодействия для Microsoft Office в глобальном кэше сборок.
Подробные сведения об этапах установки см. в разделе Практическое руководство. Настройка компьютера для разработки решений Office.
Visual Studio
Средства разработчика office содержатся только в следующих выпусках Visual Studio:
Visual Studio Professional
Visual Studio Premium
Visual Studio Ultimate
Средства разработчика Office — это дополнительные компоненты Visual Studio.Эти средства устанавливаются по умолчанию при размещении один из выпусков Visual Studio в предыдущем списке.Если настраивается установки Visual Studio путем задания, которые функциям, настройку укажите Инструменты разработчика Microsoft Office во время установки, чтобы установить средства.
Средства разработчика Office включают Visual Studio Tools for Office (cреда выполнения) и функции, интегрированные в Visual Studio, такие как шаблоны проектов и конструкторы.Дополнительные сведения о веб-службе Visual Studio Tools for Office (cреда выполнения) см. в разделе Общие сведения об инструментах Visual Studio для среды выполнения Office.
![]() |
---|
По умолчанию средства разработчика office в Visual Studio, содержат только шаблоны для Office 2010.Если требуется разработать решения для Office 2013, необходимо загрузить средства разработчика Microsoft Office в Visual Studio 2012, включая шаблоны проектов Office 2013.Чтобы загрузить этих средств см. в разделе Загрузки |
.NET Framework
Средства разработки office в Visual Studio 2012 для создания решений, целевой объект .NET Framework 4 или .NET Framework 4.5.
.NET Framework 4 автоматически устанавливается при размещении Visual Studio..NET Framework 4.5 устанавливается при размещении средства разработчика Microsoft Office в Visual Studio 2012.
Microsoft Office
Visual Studio 2012 можно использовать для создания решения Office 2013 или Office 2010.Необходимо, чтобы локально на компьютере разработчика стояла одна из следующих версий Office:
Любой выпуск набора Office 2013 или Office 2010, включая положительную величину содержащейся office для office 365.
Любое из следующих отдельных приложений:
Excel 2013
InfoPath 2013
Outlook 2013
PowerPoint 2013
Project 2013
Visio 2013
Word 2013
Excel 2010
InfoPath 2010
Outlook 2010
PowerPoint 2010
Project 2010
Visio 2010
Word 2010
Visual Basic для приложений (VBA) устанавливается как часть пакета Microsoft Office.
![]() |
---|
Visual Studio 2012 не поддерживает создание решений Office, если на компьютере разработчика установлена версия Office 2013 или Office 2010, предоставленная с использованием технологии click-to-run. |
Параллельные установки Microsoft Office
Visual Studio 2012 не поддерживает создание решений Office, если несколько версий Microsoft Office (или разные версии отдельных приложений office, например Excel 2007 и Excel 2010) установлены параллельно на компьютере разработчика.Для создания решений Office с помощью средств разработчика office в Visual Studio 2012 установите только Office 2010 и Microsoft Office 2013 на компьютере разработчика.
Основные сборки взаимодействия для Microsoft Office
Основные сборки взаимодействия office следует установить и зарегистрировать в глобальном кэше сборок для выполнения следующих задач разработки:
Создание проекта уровня приложения.
Запустить или отладить какой-либо проекта office, в котором были изменены свойства Embed Interop Types всех ссылок сборок взаимодействия в проекте на False.
Можно создать и построить проекты уровня приложения, не устанавливая основные сборки взаимодействия (PIA) в глобальном кэше сборок.Однако в этом случае выполнить или отладить проекты в перечисленных выше сценариях невозможно.
При размещении office на компьютере разработчика, основные сборки взаимодействия установлены и зарегистрированы в глобальном кэше сборок, если .NET Framework 2.0 или более поздней версии устанавливаются заранее.
Если выполняется настройка office на компьютере разработчика без наличия платформы .NET Framework, пока, или если office, чтобы не установить основные сборки взаимодействия, необходимо устанавливать их по отдельности.Дополнительные сведения см. в разделе Практическое руководство. Установка основных сборок взаимодействия Microsoft Office.
![]() |
---|
Visual Studio 2012 устанавливает частные копии основных сборок взаимодействия за пределами глобального кэша сборок.При создании проекта Office в него включаются ссылки на этих копии основных сборок взаимодействия.Однако основные сборки взаимодействия также должны быть установлены и зарегистрированы в глобальном кэше сборок, что позволит выполнять приведенные выше задачи разработки.Дополнительные сведения см. в разделе Основные сборки взаимодействия Office. |
См. также
Задачи
Практическое руководство. Настройка компьютера для разработки решений Office
Практическое руководство. Установка основных сборок взаимодействия Microsoft Office
Основные понятия
Доступность функций по типам приложений Office и проектов