Cómo: Implementar una solución de Office de nivel de documento en un servidor de SharePoint

Puede usar Microsoft Office SharePoint para implementar las soluciones de nivel de documento para los usuarios finales. Cuando los usuarios van al sitio de SharePoint y abren el documento, el runtime comienza a instalar la solución automáticamente desde la carpeta de red compartida. La personalización continuará funcionando aunque el documento se copie en otra parte, como el escritorio.

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

Para preparar la solución para su distribución desde SharePoint, debe realizar dos tareas:

  1. Implemente la solución de nivel de documento en una carpeta compartida de la red.

  2. Cargue el documento en una biblioteca de documentos de SharePoint y agregue las ubicaciones adecuadas a la lista de ubicaciones de confianza de Microsoft Office en el Centro de confianza.

vínculo a vídeo Dispone de una versión de este tema en vídeo en Video How to: Deploy a Document-Level Office Solution to a SharePoint Server (2007 System).

Implementar una solución de nivel de documento en una ubicación compartida

Use el Asistente para publicación para implementar la solución en la carpeta compartida y actualizar automáticamente la ruta de acceso del manifiesto de implementación en el documento. Otra posibilidad es realizar manualmente estos pasos.

Para implementar una solución de nivel de documento en una carpeta compartida ubicada en una red con el Asistente para publicación

  1. En el menú Generar, haga clic en Publicar nombreDeSolución.

    Se inicia el Asistente para publicación.

  2. Siga los pasos del asistente para implementar la solución en una carpeta compartida de la red.

    Si desea que el asistente copie los archivos de la solución en la carpeta de red, establezca la ruta de instalación predeterminada de la segunda página del asistente en la ubicación de la carpeta compartida.

    Para obtener más información, vea Cómo: Implementar una solución de Office mediante ClickOnce.

Para implementar una solución de nivel de documento en una carpeta compartida de una red de forma manual

  1. Copie los archivos de la solución desde la carpeta de resultados de la compilación a una carpeta compartida de la red.

  2. Abra el documento de la solución que desea cargar en la biblioteca de documentos de SharePoint.

  3. Haga clic en la pestaña Archivo (para Excel 2010 o Word 2010) o en el Botón de Microsoft Office (para Excel 2007 o Word 2007), señale a Preparar y, a continuación, haga clic en Propiedades.

  4. Haga clic en Propiedades del documento y, a continuación, haga clic en Propiedades avanzadas.

  5. En la ficha Personalizado, en la lista Propiedades, seleccione _AssemblyLocation.

  6. En el cuadro Valor, ya habrá un identificador del manifiesto de implementación. Al principio del identificador, escriba la ruta de acceso completa del manifiesto de implementación seguida de una barra, con el formato ruta de acceso |identificador.

    Como ejemplo, la ruta de acceso puede ser similar a esta:

    \\nombreDeServidor\nombreDeCarpeta\nombreDeArchivo.vsto|74744e4b-e4d6-41eb-84f7-ad20346fe2d9

    Para obtener más información sobre cómo dar formato a este identificador, vea Información general sobre propiedades personalizadas del documento.

  7. Haga clic en Aceptar y, a continuación, guarde y cierre el documento.

Cargar el documento y agregar la ubicación del servidor de SharePoint al Centro de confianza

Para que el documento esté disponible para los usuarios finales, cárguelo en una biblioteca de documentos de SharePoint. Para que los usuarios puedan ejecutar la solución, antes deben conceder confianza a la ubicación de SharePoint en Microsoft Office Word o Excel, o bien un administrador del sistema debe establecer la directiva de forma remota.

Para agregar la ubicación del servidor de SharePoint al Centro de confianza

  1. Agregue el documento de la solución a una biblioteca de documentos en un servidor de SharePoint.

    Para obtener más información, vea Upload a document en la documentación de SharePoint Server en Microsoft Office Online.

  2. Abra Word o Excel en el equipo donde desea ejecutar la solución.

    No necesita tener un documento abierto. Los pasos restantes agregan el servidor de SharePoint al Centro de confianza en Word o Excel solo para este equipo. Dado que el documento está en una ubicación de red, esto se debe hacer en cada equipo que ejecutará la solución.

    Nota

    Los administradores del sistema pueden utilizar la herramienta de configuración de Office para establecer estas directivas de forma remota. Para obtener más información, vea Directivas y configuración de seguridad de 2007 Office system.

  3. Haga clic en la pestaña Archivo (en Excel 2010 o Word 2010) o en el botón Microsoft Office (en Excel 2007 o Word 2007) y haga clic en Opciones de Word u Opciones de Excel.

  4. Haga clic en Centro de confianza y, a continuación, haga clic en Configuración del Centro de confianza.

  5. Haga clic en Ubicaciones de confianza.

  6. Seleccione Permitir ubicaciones de confianza que estén en la red (no recomendado).

  7. Haga clic en Agregar nueva ubicación.

  8. En el cuadro Ruta de acceso, escriba la dirección URL del servidor de SharePoint, por ejemplo http://nombreDeServidorDeSharePoint/nombreDeEquipo/nombreDeProyecto/nombreDeBibliotecaDeDocumentos. No agregue el nombre de la página web predeterminada, como default.aspx o AllItems.aspx.

  9. Haga clic en Aceptar.

    Para probar el proceso de instalación, desinstale la personalización del equipo y, a continuación, abra el documento desde el sitio de SharePoint. Después de que el documento se abra, se instalará la personalización. Copie el documento en el escritorio. La personalización todavía se ejecutará porque la propiedad _AssemblyLocation contiene la ruta de acceso completa al recurso compartido de archivos.

Vea también

Tareas

Cómo: Implementar una solución de Office mediante ClickOnce

Cómo: Desinstalar una solución de Office ClickOnce

Conceptos

Otorgar confianza a los documentos