Share via


Ejecutar soluciones en diferentes versiones de Microsoft Office

Ejecución de soluciones de Office creadas con Visual Studio 2010 y versiones posteriores

Versión de Office establecida como destino por la plantilla de proyecto .NET Framework de destino del proyecto1 Versiones de Office que pueden ejecutar la solución Tiempo de ejecución necesario en el equipo del usuario final
Office 2016 y Office 2013 .NET Framework 4 o posterior Office 2016

Office 2013

Office 2010

2007 Microsoft Office System2
Visual Studio 2010 Tools para Office Runtime
Office 2010 .NET Framework 4 o posterior Office 2016

Office 2013

Office 2010

2007 Microsoft Office System2
Visual Studio 2010 Tools para Office Runtime
Office 2010 .NET Framework 3,5 Office 2016

Office 2013

Office 2010
Visual Studio 2010 Tools para Office Runtime
Microsoft Office System 2007 .NET Framework 4 o posterior,

or

.NET Framework 3,5
Office 2016

Office 2013

Office 2010

Microsoft Office System 2007
Visual Studio 2010 Tools para Office Runtime
  1. La versión de .NET Framework que tiene como destino el proyecto es necesaria en los equipos de usuario final para que se ejecute la solución. Por ejemplo, si el proyecto tiene como destino .NET Framework 3.5, se requiere .NET Framework 3.5 en equipos de usuario final. En este ejemplo, la solución no se ejecutará si solo .NET Framework 4 está instalado en equipos de usuario final.

  2. En este escenario, la solución se ejecutará sin errores en el sistema de Microsoft Office 2007 solo si no usa características nuevas en Office 2010.

Ejecución de soluciones de Office creadas con versiones de Visual Studio anteriores a Visual Studio 2010

Las aplicaciones de Microsoft Office pueden ejecutar soluciones de Office creadas con versiones de Visual Studio anteriores a Visual Studio 2010. En algunos casos, estas soluciones requieren versiones diferentes del entorno de ejecución de Visual Studio Tools para Office . Se pueden instalar diferentes versiones del entorno de ejecución de Visual Studio Tools para Office en paralelo en el mismo equipo.

En la tabla siguiente se muestran las versiones de Microsoft Office que pueden ejecutar soluciones creadas con versiones anteriores de Visual Studio y qué versiones del entorno de ejecución de Visual Studio Tools para Office y .NET Framework son necesarias para cada solución.

Edición de Visual Studio utilizada para crear la solución Versión de Office establecida como destino por la plantilla de proyecto Versiones de Office que pueden ejecutar la solución Tiempo de ejecución necesario en el equipo del usuario final Versión necesaria de .NET Framework en el equipo del usuario final
Visual Studio 2008 Professional

or

Visual Studio Team System 2008
Microsoft Office System 2007 Office 2013 y Office 20101

Microsoft Office System 2007
Visual Studio 2010 Tools para Office Runtime1

or

Visual Studio Tools para Microsoft Office System (versión 3.0 Runtime)
.NET Framework 3,5
Una de las siguientes ediciones de Visual Studio 2005 con VSTO 2005 SE2 instalado:

- Visual Studio 2005 Tools para Office
- Visual Studio Team System 2005
- Visual Studio 2005 Professional
Microsoft Office System 2007 Office 2013 y Office 2010 (solo 32 bits)

Microsoft Office System 2007
Runtime de Visual Studio 2005 Tools para Office Second Edition .NET Framework 2.0, .NET Framework 3.0 o .NET Framework 3.5
Cualquiera de las siguientes ediciones de Visual Studio:

- Visual Studio 2008 Professional
- Visual Studio Team System 2008
- Visual Studio 2005 Tools para Office (con o sin VSTO 2005 SE2 instalado)
- Visual Studio Team System 2005 (con o sin VSTO 2005 SE2 instalado)
- Visual Studio 2005 Professional con VSTO 2005 SE2 instalado
Microsoft Office 2003 Office 2013 y Office 2010 (solo 32 bits)

Microsoft Office System 2007

Microsoft Office 2003
Runtime de Visual Studio 2005 Tools para Office Second Edition .NET Framework 2.0, .NET Framework 3.0 o .NET Framework 3.5
  1. Las aplicaciones de Office 2013 y Office 2010 incluyen visual Studio 2010 Tools para Office runtime. Por lo tanto, estas aplicaciones siempre usan el entorno de ejecución de Visual Studio 2010 Tools para Office en lugar de Visual Studio Tools para microsoft Office System (versión 3.0 Runtime) en este escenario. Las aplicaciones de 2007 Microsoft Office system pueden usar el Runtime de Visual Studio 2010 Tools para Office o Visual Studio Tools para Microsoft Office system (versión 3.0 Runtime).

  2. VSTO 2005 SE es un complemento gratuito de Visual Studio que proporciona plantillas de proyecto de complementos de VSTO para Microsoft Office 2003 y 2007 Microsoft Office system. Se puede instalar con Visual Studio 2005 Professional, Visual Studio 2005 Tools para Office o una edición de Visual Studio Team System 2005. Para obtener más información, vea Visual Studio 2005 Tools for Office Second Edition.

  3. Las soluciones de Office que requieren Visual Studio 2005 Tools para Office Second Edition Runtime no son compatibles con versiones de 64 bits de Office 2013 y Office 2010. Para ejecutar estas soluciones en la edición de 64 bits de Office 2013 u Office 2010, debe actualizar el proyecto a Visual Studio 2010 o a un proyecto de Visual Studio 2008 destinado al sistema de Microsoft Office 2007 de 2007.