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


Запуск решений в разных версиях Microsoft Office

Запуск решений Office, созданных с помощью Visual Studio 2010 и более поздних версий

Версия Office, используемая шаблоном проекта Целевая платформа .NET Framework проекта1 Версии Office, где можно запускать решение Требуемая среда выполнения на компьютере конечного пользователя
Office 2016 и Office 2013 платформа .NET Framework 4 или более поздней версии Office 2016

Office 2013

Office 2010

2007 Microsoft Office system2
Среда выполнения Visual Studio 2010 Tools для Office
Office 2010 платформа .NET Framework 4 или более поздней версии Office 2016

Office 2013

Office 2010

2007 Microsoft Office system2
Среда выполнения Visual Studio 2010 Tools для Office
Office 2010 .NET Framework 3.5 Office 2016

Office 2013

Office 2010
Среда выполнения Visual Studio 2010 Tools для Office
Система Microsoft Office 2007 платформа .NET Framework 4 или более поздней версии

or

.NET Framework 3.5
Office 2016

Office 2013

Office 2010

Система Microsoft Office 2007
Среда выполнения Visual Studio 2010 Tools для Office
  1. Версия платформа .NET Framework, которую целевой объект проекта требуется на компьютерах конечных пользователей для запуска решения. Например, если проект предназначен для платформа .NET Framework 3.5, на компьютерах конечных пользователей требуется платформа .NET Framework 3.5. В этом примере решение не будет работать, если на компьютерах конечных пользователей установлен только платформа .NET Framework 4.

  2. В этом сценарии решение будет работать без ошибок в системе Microsoft Office 2007, только если он не использует новые функции в Office 2010.

Запуск решений Office, созданных с помощью версий Visual Studio до Visual Studio 2010

Приложения Microsoft Office могут запускать решения, созданные с помощью версий Visual Studio до Visual Studio 2010. В некоторых случаях для этих решений требуются разные версии среды выполнения набор средств Visual Studio для Office. Различные версии среды выполнения набор средств Visual Studio для Office можно установить параллельно на одном компьютере.

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

Выпуск Visual Studio, используемый для создания решения Версия Office, используемая шаблоном проекта Версии Office, где можно запускать решение Требуемая среда выполнения на компьютере конечного пользователя Требуемая версия платформа .NET Framework на компьютере конечного пользователя
Visual Studio 2008 Professional

or

Visual Studio Team System 2008
Система Microsoft Office 2007 Office 2013 и Office 20101

Система Microsoft Office 2007
Средства Visual Studio 2010 для среды выполненияOffice 1

or

Набор средств Visual Studio для системы Microsoft Office (версия среды выполнения: 3.0)
.NET Framework 3.5
Один из следующих выпусков Visual Studio 2005 с установленным VSTO 2005 SE2 :

— Средства Visual Studio 2005 для Office
— Visual Studio Team System 2005
— Visual Studio 2005 Профессиональный
Система Microsoft Office 2007 Office 2013 и Office 2010 (только32-разрядная версия)

Система Microsoft Office 2007
Среда выполнения набора средств Visual Studio 2005 для Office, второй выпуск .NET Framework 2.0, .NET Framework 3.0 или .NET Framework 3.5
Любой из следующих выпусков Visual Studio:

— Visual Studio 2008 Профессиональный
— Visual Studio Team System 2008
— Средства Visual Studio 2005 для Office (с установленными VSTO 2005 SE2 или без нее)
— Visual Studio Team System 2005 (с установленным VSTO 2005 SE2 или без нее)
— Visual Studio 2005 Профессиональный с установленным VSTO 2005 SE2
Microsoft Office 2003; Office 2013 и Office 2010 (только32-разрядная версия)

Система Microsoft Office 2007

Microsoft Office 2003;
Среда выполнения набора средств Visual Studio 2005 для Office, второй выпуск .NET Framework 2.0, .NET Framework 3.0 или .NET Framework 3.5
  1. Приложения Office 2013 и Office 2010 включают средства Visual Studio 2010 для среды выполнения Office. Поэтому эти приложения всегда используют средства Visual Studio 2010 для среды выполнения Office, а не Инструменты Visual Studio для системы Microsoft Office (версия 3.0) в этом сценарии. Приложения в выпуске 2007 системы Microsoft Office могут использовать среду выполнения набора средств Visual Studio 2010 для Office или набор средств Visual Studio для системы Microsoft Office (версия среды выполнения: 3.0).

  2. VSTO 2005 SE — это бесплатный дополнительный компонент для Visual Studio, который предоставляет шаблоны проекта надстроек VSTO для Microsoft Office 2003 и 2007. Его можно установить вместе с Visual Studio 2005 Professional, набором средств Visual Studio 2005 для Office или выпуском в Visual Studio Team System 2005. Дополнительные сведения см. в статье "Инструменты Visual Studio 2005 для Office Second Edition".

  3. Решения Office, требующие средств Visual Studio 2005 для среды выполнения Office Second Edition, несовместимы с 64-разрядными версиями Office 2013 и Office 2010. Чтобы запустить эти решения в 64-разрядном выпуске Office 2013 или Office 2010, необходимо обновить проект до Visual Studio 2010 или до проекта Visual Studio 2008, предназначенного для системы Microsoft Office 2007.