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


Настройка компьютера для разработки решений 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.

Bb398242.collapse_all(ru-ru,VS.110).gifПараллельные установки 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

Практическое руководство. Установка распространяемого пакета среды выполнения Visual Studio Tools for Office

Практическое руководство. Установка основных сборок взаимодействия Microsoft Office

Основные понятия

Доступность функций по типам приложений Office и проектов

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

Начало работы (разработка решений Office в Visual Studio)