Publicar soluciones de Office (2007 System)

Actualización: noviembre 2007

Se aplica a

La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office.

Tipo de proyecto

  • Proyectos de nivel de documento

  • Proyectos de nivel de aplicación

Versión de Microsoft Office

  • Microsoft Office System 2007

Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto.

Hay dos maneras de publicar soluciones de Visual Studio Tools para Office:

  • El Asistente para publicación, que proporciona una experiencia de publicación simplificada.

  • La página Publicar del Diseñador de proyectos, que permite personalizar por completo cada paso de publicación.

Para obtener las instrucciones paso a paso sobre cómo publicar soluciones, vea Cómo: Implementar una solución de Office mediante ClickOnce (2007 System).

Publicar la estructura de carpetas

Cuando se publica una solución de Visual Studio Tools para Office, los archivos de solución se crean en la carpeta de publicación en la estructura siguiente:

  • La carpeta de archivos de la aplicación.

    • Subcarpetas específicas de la versión que contienen el manifiesto de aplicación específico de la versión, el manifiesto de implementación específico de la versión y ensamblados de personalización.
  • El programa de instalación.

  • Un manifiesto de implementación que señala al manifiesto de implementación específico de la última versión.

ClickOnce crea un nuevo manifiesto de implementación para cada versión de la solución de Office. Por ejemplo, para la primera versión de una solución denominada OutlookAddin1, el proceso de publicación crea un manifiesto de implementación específico de la versión en la subcarpeta específica de la versión denominada OutlookAddIn1_1_0_0_0. Esta subcarpeta se encuentra en la carpeta Archivos de aplicación. Además, ClickOnce coloca una copia del manifiesto de implementación en la carpeta de publicación de nivel superior.

La siguiente publicación incremental crea un manifiesto de implementación específico de la versión en la subcarpeta específica de la versión denominada OutlookAddIn1_1_0_0_1. Además, reemplaza el manifiesto de implementación de la carpeta de publicación con una copia del manifiesto de implementación específico de la versión más reciente.

ClickOnce anexa la extensión .deploy a los ensamblados. De este modo, una instalación segura de Internet Information Services (IIS) no bloqueará los archivos debido a una extensión no segura. Una vez descargados los archivos, ClickOnce quita la extensión .deploy antes de instalar la solución en la caché de ClickOnce. Para obtener más información, vea <dependency> (Elemento) [Implementación ClickOnce].

Asistente para publicación

Al utilizar el Asistente para publicación, la mayoría de las opciones se establecen en los valores predeterminados que se encuentran en la página Publicar del Diseñador de proyectos. En la tabla siguiente se muestra la configuración predeterminada que el asistente asigna a las propiedades de la solución.

Propiedad de la solución

Descripción del valor predeterminado

Ubicación de publicación

Necesario.

La ubicación de la publicación es el directorio donde Visual Studio copia los archivos de la solución como los manifiestos, los ensamblados y otros archivos de la compilación. Debe tener acceso de escritura a este directorio.

Entre las opciones se incluyen el equipo local, un recurso compartido UNC o un sitio web HTTP/HTTPS. La ruta de acceso puede ser local (c:\nombreDeCarpeta\carpetaDePublicación), relativa (publicación\) o una ubicación completa (\\nombreDeServidor\nombreDeCarpeta o http://nombreDeServidor/nombreDeCarpeta).

De manera predeterminada, la ubicación de publicación es https://localhost/nombreDelProyecto/ si tiene IIS instalado, o el directorio publish\ si no tiene IIS instalado.

Nota:
Existen más consideraciones a tener en cuenta si el equipo de destino ejecuta Windows Vista. Debe ser un administrador en el equipo de Windows Vista para utilizar la opción de publicación local. Además, la ubicación predeterminada siempre es el directorio publish\, independientemente de que tenga IIS instalado.

Ruta de instalación

Opcional.

La ruta de instalación es el directorio desde el que el usuario final instalará la personalización. Es también la ruta que utilizará la solución para buscar actualizaciones. La ruta de acceso puede ser igual que la ubicación de la carpeta de publicación, pero éste no es un requisito.

Entre las opciones se incluyen el equipo local, un recurso compartido UNC o un sitio web HTTP/HTTPS. La ruta de acceso puede ser local (c:\nombreDeCarpeta\carpetaDePublicación), relativa (publicación\) o una ubicación completa (\\nombreDeServidor\nombreDeCarpeta o http://nombreDeServidor/nombreDeCarpeta). Todas las ubicaciones HTTP/HTTPS se deben crear con caracteres EE.UU.-ASCII. No se admiten caracteres Unicode.

Si se establece la ruta de instalación, los archivos de personalización deben estar en dicha ubicación para que los usuarios instalen la personalización. La ubicación sólo se debe establecer si conoce la ubicación de implementación final.

Si los archivos de instalación están en una ubicación relativa al documento o al programa de instalación, como sucede con la opción de CD, deje este cuadro en blanco.

Este valor se puede asignar más adelante. Para obtener más información, vea Cómo: Cambiar la ruta de instalación de una solución de Office (2007 System).

Requisitos previos

Utiliza los valores de la página Publicar del Diseñador de proyectos. Los valores predeterminados son motor en tiempo de ejecución de Visual Studio Tools para Office, .NET Framework 3.5 y Windows Installer 3.1.

Intervalo de actualización

Utiliza los valores de la página Publicar del Diseñador de proyectos. El valor predeterminado es la comprobación cada siete días.

Versión de publicación

Utiliza los valores de la página Publicar del Diseñador de proyectos. El valor predeterminado es 1.0.0.0 cuando se crea el proyecto.

Idioma de publicación

Utiliza los valores de la página Publicar del Diseñador de proyectos. El valor predeterminado es el idioma de Visual Studio.

Página Publicar del Diseñador de proyectos

La página Publicar del Diseñador de proyectos permite configurar todas las propiedades de instalación. En la tabla siguiente se describen las propiedades.

Propiedad de la solución

Descripción del valor predeterminado

Ubicación de la carpeta de publicación

Necesario.

La ubicación de la carpeta de publicación es el directorio donde Visual Studio copia los archivos de la solución como los manifiestos, los ensamblados y otros archivos de la compilación. Debe tener acceso de escritura a este directorio.

Entre las opciones se incluyen el equipo local, un recurso compartido UNC o un sitio web HTTP/HTTPS. La ruta de acceso puede ser local (c:\nombreDeCarpeta\carpetaDePublicación), relativa (publicación\) o una ubicación completa (\\nombreDeServidor\nombreDeCarpeta o http://nombreDeServidor/nombreDeCarpeta).

De manera predeterminada, la ubicación de publicación es https://localhost/nombreDelProyecto/ si tiene IIS instalado, o el directorio publish\ si no tiene IIS instalado.

Dirección URL de la carpeta de instalación

Opcional.

La dirección URL de la carpeta de instalación es el directorio desde el que el usuario final instalará la personalización. Es también la ruta que utilizará la solución para buscar actualizaciones. La ruta de acceso puede ser igual que la ubicación de la carpeta de publicación, pero éste no es un requisito.

Entre las opciones se incluyen el equipo local, un recurso compartido UNC o un sitio web HTTP/HTTPS. La ruta de acceso puede ser local (c:\nombreDeCarpeta\carpetaDePublicación), relativa (publicación\) o una ubicación completa (\\nombreDeServidor\nombreDeCarpeta o http://nombreDeServidor/nombreDeCarpeta). Todas las ubicaciones HTTP/HTTPS se deben crear con caracteres EE.UU.-ASCII. No se admiten caracteres Unicode.

Si se establece la ruta de instalación, los archivos de personalización deben estar en dicha ubicación para que los usuarios instalen la personalización. La ubicación sólo se debe establecer si conoce la ubicación de implementación final.

Si los archivos de instalación están en una ubicación relativa al documento o al programa de instalación, como sucede con la opción de CD, deje este cuadro en blanco.

Un administrador puede asignar este valor más adelante. Para obtener más información, vea Cómo: Cambiar la ruta de instalación de una solución de Office (2007 System).

Requisitos previos

Los requisitos previos se pueden incluir con el programa de instalación o bien se pueden descargar a petición durante la instalación.

OpciónDescripción
Descargar los requisitos previos del sitio web del proveedor de los componentesUtilice esta opción para descargar estos requisitos previos de Microsoft.
Descargar los requisitos previos desde la misma ubicación que mi aplicaciónUtilice esta opción para empaquetar los requisitos previos en el instalador. Si se incluyen los archivos de los requisitos previos con el programa de instalación, aumenta el tamaño de la solución.
Descargar requisitos previos de la siguiente ubicaciónUtilice esta opción para que los requisitos previos estén a disposición de los usuarios finales, como cualquier otro programa de instalación, en una página web o un recurso compartido de red.

Intervalo de actualización

El intervalo de actualización determina la frecuencia con que la solución busca actualizaciones. El valor predeterminado es la comprobación cada siete días.

Si se buscan actualizaciones cada vez que se carga una personalización de nivel de documento o un complemento de nivel de aplicación, se mantendría la instalación actualizada, pero afectaría al rendimiento de inicio.

Si realiza la implementación desde un CD o una unidad extraíble, establezca esta opción en No comprobar nunca si hay actualizaciones.

Versión de publicación

Este valor se incrementa automáticamente con cada lanzamiento, pero también se puede establecer manualmente con un valor numérico.

Idioma de publicación

Sólo en proyectos para Microsoft Office System 2007. Esta opción establece el idioma de las Condiciones de la licencia de software de Microsoft e incluye los paquetes de idioma de Visual Studio Tools para Office en la lista de requisitos previos. No afecta al idioma de la personalización. Los idiomas instalados de Visual Studio determinan el idioma del programa de instalación.

Para obtener más información sobre cómo cambiar el Idioma de publicación, vea Cómo: Cambiar el idioma de publicación de una aplicación ClickOnce.

Vea también

Conceptos

Implementar soluciones de Office (2007 System)

Requisitos previos de implementación (Visual Studio)