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 |
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.
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 |
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).
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.
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.
Contenido relacionado
- Diseño y creación de soluciones de Office
- Introducción al entorno de ejecución de Visual Studio Tools para Office
- Cómo: Crear proyectos de Office en Visual Studio
- escenarios de instalación en tiempo de ejecución de Visual Studio Tools para Office
- Configurar un equipo para desarrollar soluciones de Office