Compartir a través de


Cómo: Implementar archivos de solución manualmente (2003 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

Versión de Microsoft Office

  • Microsoft Office 2003

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

Si decide no utilizar el Asistente para publicación o si la persona que realiza la implementación no tiene acceso al Asistente para publicación, puede copiar manualmente todos los archivos de la personalización de nivel de documento de Visual Studio Tools para Microsoft Office System 3.0 en el destino de implementación.

Para obtener información sobre la implementación de complementos de nivel de aplicación, vea Implementar complementos de nivel de aplicación (2003 System).

Existen dos modelos principales para la implementación manual de personalizaciones de nivel de aplicación:

  • Puede habilitar el control de versiones mediante la duplicación del método que utiliza el Asistente para publicación. Este método utiliza los manifiestos de implementación y de aplicación de un servidor para identificar las versiones actuales de la solución y descarga automáticamente ensamblados actualizados para cada usuario final. Las versiones anteriores de la solución pueden conservarse en el servidor y utilizarse según sea necesario.

  • Sólo basta con copiar el documento y el ensamblado en sus ubicaciones de implementación sin los manifiestos y actualizar el documento para que indique el ensamblado. Para actualizar un ensamblado, reemplace la versión existente con el actualizado.

Implementación mediante manifiestos en un servidor

A través de este método, debe crear en forma manual un manifiesto de aplicación y un manifiesto de implementación para la solución. Si utiliza el Asistente para publicación, los archivos de manifiesto se crean automáticamente. Para obtener más información, vea Cómo: Implementar archivos de soluciones mediante el Asistente para publicación (2003 System).

Para implementar archivos de solución con manifiestos

  1. Genere la versión de lanzamiento de la solución.

  2. En el destino de implementación, cree una carpeta de directorio para contener el documento y el manifiesto de implementación.

  3. Cree otra carpeta dentro de la carpeta de documentos para contener los ensamblados y el manifiesto de aplicación. Incluya el número de versión del ensamblado de proyecto principal en el nombre de la carpeta para llevar un registro de las actualizaciones de código, por ejemplo \ExcelApplication1_1.0.0.0. Cuando actualice el código del ensamblado, debe crear una nueva carpeta de ensamblados con el número de la nueva versión.

  4. Cree un manifiesto de aplicación para la solución y colóquelo en la carpeta de ensamblados en el destino de implementación. Para obtener más información, vea Manifiestos de aplicación para soluciones de Office (2003 System).

  5. Cree un manifiesto de implementación y colóquelo en la carpeta de documentos en el destino de implementación. Para obtener más información, vea Manifiestos de implementación para soluciones de Office (2003 System).

  6. Copie los ensamblados de la carpeta de resultados del proyecto a la carpeta de ensamblados en el destino de implementación.

  7. Actualice el manifiesto de aplicación que está incrustado en el documento de la solución para indicar la ubicación del manifiesto de implementación. Para obtener más información, vea Cómo: Cambiar la ruta de acceso al manifiesto de implementación mediante programación (2003 System).

  8. Copie el documento de solución de la carpeta de resultados del proyecto a la carpeta de documentos en el destino de implementación.

  9. Conceda plena confianza al ensamblado de proyecto principal y otorgue el nivel adecuado de permisos a todos los ensamblados a los cuales se hace referencia. Dependiendo de su modelo de implementación, es posible que también necesite conceder plena confianza al documento. Para obtener más información, vea Modelos de implementación (2003 System) y Requisitos de seguridad para ejecutar las soluciones de Office (2003 System).

Implementación sin manifiestos

Para implementar archivos de solución sin manifiestos

  1. Genere la versión de lanzamiento de la solución.

  2. Modifique el manifiesto de aplicación que está incrustado en el documento para que indique la ubicación de implementación final del ensamblado. De forma predeterminada, el manifiesto de aplicación utiliza una ruta de acceso relativa para indicar el directorio en el que se encuentra el documento. Para obtener más información, vea Cómo: Actualizar rutas de acceso a ensamblados de manifiestos de aplicaciones mediante programación (2003 System).

  3. Copie el documento y el ensamblado en sus destinos de implementación en equipos de usuario final o en servidores. Para obtener más información, vea Modelos de implementación (2003 System).

  4. Conceda plena confianza al ensamblado de proyecto principal y otorgue el nivel adecuado de permisos a todos los ensamblados a los cuales se hace referencia. Dependiendo de su modelo de implementación, es posible que también necesite conceder plena confianza al documento. Para obtener más información, vea Modelos de implementación (2003 System) y Requisitos de seguridad para ejecutar las soluciones de Office (2003 System).

Vea también

Tareas

Cómo: Implementar soluciones de Office (2003 System)

Cómo: Implementar el uso sin conexión de documentos (2003 System)

Conceptos

Implementar soluciones de Office (2003 System)

Implementación segura (2003 System)

Modelos de implementación (2003 System)

Implementar personalizaciones de nivel de documento (2003 System)

Implementar complementos de nivel de aplicación (2003 System)