Compartir a través de


Implementación avanzada de soluciones de Office

Puede personalizar el instalador de su solución de Office para los siguientes escenarios de implementación avanzada:

  • Instalación automática de soluciones de Office con un archivo por lotes o durante el inicio de sesión.

  • Empaquetado e implementación de varias soluciones de Office en un instalador de ClickOnce único.

  • Realización de acciones de instalación adicionales después de que el proceso del instalador de ClickOnce se haya completado, por ejemplo copiar documentos en el equipo del usuario final.

Se aplica a: la información de este tema se aplica a los proyectos de nivel de documento y los proyectos de nivel de aplicación para Microsoft Office 2010 y 2007 Microsoft Office System. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.

Automatizar la instalación de soluciones de Office

Puede crear un programa de instalación personalizado para su solución de Office en lugar de usar el predeterminado que crean las herramientas de desarrollo de Office en Visual Studio. Por ejemplo, es posible que desee emplear un script de inicio de sesión para iniciar la instalación de las soluciones de Office o usar un archivo por lotes para instalar la solución de Office sin interacción del usuario. Estos escenarios resultan ideales si los requisitos previos ya están instalados en los equipos de los usuarios finales. Para obtener más información, vea Personalizar la instalación de soluciones de Office.

Implementar varias soluciones en un instalador de ClickOnce único

Puede empaquetar e implementar varias soluciones de Office de nivel de aplicación o documento en un único instalador de ClickOnce, lo que se conoce como una implementación de varios proyectos. Esto simplifica la implementación, ya que solo se necesita un instalador para instalar muchas soluciones de Office.

La actualización de aplicaciones también se simplifica. Para actualizar varias soluciones, solo se actualiza una ubicación. Los archivos actualizados se detectan y a continuación se descargan, de modo que el uso de red se mantiene bajo. Una implementación de varios proyectos tiene una entrada única en Agregar o quitar programas en Windows XP o Programas y características en Windows Vista.

Para comenzar, vea Tutorial: Implementar varias soluciones de Office en un instalador de ClickOnce único para .NET Framework 4.

Realizar acciones de instalación adicionales

Puede ejecutar pasos de instalación adicionales como paso final del instalador de ClickOnce al configurar una acción posterior a la implementación. Por ejemplo, si ha creado un documento personalizado para sus usuarios finales, puede configurar una acción posterior a la implementación para copiar el documento en la carpeta Documentos de los usuarios. Si ha creado una plantilla personalizada, puede copiarla en el directorio de plantillas de Office. Eso hace que la plantilla sea fácil de encontrar para los usuarios finales. Para obtener más información sobre cómo copiar un archivo en el equipo de un usuario final, vea Tutorial: Copiar un documento en el equipo del usuario final tras una instalación de ClickOnce.

Al crear una acción posterior a la implementación, debe modificar de forma manual el manifiesto de aplicación a fin de agregar la dependencia de instalación del ensamblado de la acción posterior a la implementación. Al crear el código XML para el manifiesto de aplicación, use el nombre de la DLL como nombre de identidad del ensamblado. Además, emplee la sintaxis nombreDeEspacioDeNombres.nombreDeClase para el atributo de clase del punto de entrada. Para obtener más información, vea <postActions> (Elemento, Desarrollo de Office en Visual Studio).

Vea también

Otros recursos

Implementar soluciones de Office