Migrar soluciones de Office a .NET Framework 4

Si se cambia la versión de .NET Framework de destino de un proyecto de Office a .NET Framework 4 desde una versión anterior de .NET Framework, es posible que haya que dar algunos pasos adicionales para que la solución continúe ejecutándose en los equipos de desarrollo y del usuario final. Para obtener más información, vea Cambios necesarios para ejecutar proyectos de Office migrados a .NET Framework 4.

Además, es posible que ya no se compile el proyecto. Algunas características de los proyectos de Office tienen modelos de programación diferentes para las distintas versiones de .NET Framework. Cuando se cambia la versión de .NET Framework de destino de un proyecto de Office a .NET Framework 4 desde una versión anterior de .NET Framework, debe realizar los siguientes cambios de código en el proyecto:

La versión de .NET Framework de destino de un proyecto de Office puede cambiar en los siguientes escenarios:

  • Cuando se modifican los valores de proyecto para cambiar la versión de .NET Framework de destino de .NET Framework 3.5 a .NET Framework 4. Para obtener más información, vea Cómo: Elegir perfil o versión de destino de .NET Framework.

  • Cuando se actualiza un proyecto de Office de una versión anterior de Visual Studio y se cambia la versión de .NET Framework de destino del proyecto a .NET Framework 4 porque .NET Framework 3.5 no está instalado en el equipo de desarrollo. Para obtener más información, vea Actualizar y migrar soluciones de Office.

Para obtener más información sobre por qué algunas características en los proyectos de Office tienen otro modelo de programación cuando el destino es .NET Framework 4, vea Cambios en el diseño de los proyectos de Office destinados a .NET Framework 4 y Información general sobre el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.

Vea también

Tareas

Cómo: Elegir perfil o versión de destino de .NET Framework

Solucionar problemas de errores en tiempo de diseño de las soluciones de Office

Solucionar problemas de errores en tiempo de ejecución de las soluciones de Office

Conceptos

Soporte técnico adicional para errores de soluciones de Office

Otros recursos

Diseñar y crear soluciones de Office