Transferir complementos de Office en Windows desde un recurso compartido de red

Use un recurso compartido de red para probar un complemento de Office en Office en Windows una vez completadas las pruebas de localhost. En este flujo, colocará el manifiesto en una carpeta compartida, confiará en esa carpeta en Office y, a continuación, instalará el complemento. Esta opción de implementación está pensada para usarse cuando haya completado el desarrollo y las pruebas en un host local y quiera probar el complemento desde un servidor no local o una cuenta en la nube.

Importante

La implementación por recurso compartido de red no se admite para complementos de producción. Este método tiene las siguientes limitaciones.

  • El complemento solo se puede instalar en equipos Windows.
  • Los complementos que usan el manifiesto unificado para Microsoft 365 no se admiten cuando se publican en un recurso compartido de red.
  • Si una nueva versión de un complemento cambia la cinta de opciones, por ejemplo, agregando una pestaña personalizada o un botón personalizado, cada usuario tendrá que reinstalar el complemento.

Nota:

Si el proyecto de complemento se creó con una versión suficientemente reciente del generador Yeoman para complementos de Office, el complemento se transferirá localmente de manera automática en el cliente de escritorio de Office cuando se ejecute npm start.

Este artículo solo se aplica a las pruebas de complementos de Word, Excel, PowerPoint y Project y solo en Windows. Si desea probar en otra plataforma o quiere probar un complemento de Outlook, consulte uno de los temas siguientes para transferir localmente el complemento.

En el siguiente vídeo se explica el proceso para transferir localmente un complemento en Office en la web con un catálogo de carpeta compartida.

Compartir una carpeta

  1. En Explorador de archivos en el equipo Windows donde desea hospedar el complemento, vaya a la carpeta principal o unidad de la carpeta que desea usar como catálogo de carpetas compartidas.

  2. Abra el menú contextual de la carpeta que desea usar como catálogo de carpetas compartidas (por ejemplo, haga clic con el botón derecho en la carpeta) y elija Propiedades.

  3. En la ventana del cuadro de diálogo Propiedades, abra la pestaña Compartido y luego, seleccione el botón Compartir.

    Cuadro de diálogo Propiedades de carpeta con la pestaña Compartir y el botón Compartir resaltados.

  4. En la ventana de diálogo Acceso a la red, agréguese a usted mismo y a cualquier otro usuario o grupo con el que quiera compartir el complemento. Necesita al menos permiso de lectura y escritura en la carpeta. Una vez que haya terminado de elegir a las personas con las que compartir, elija Compartir.

  5. En la confirmación Su carpeta es compartida , anote la ruta de acceso de red completa que se muestra después del nombre de la carpeta. Escriba este valor como Dirección URL del catálogo al especificar la carpeta compartida como un catálogo de confianza. Elija Listo para cerrar la ventana de diálogo Acceso a la red.

    Cuadro de diálogo Acceso a la red con la ruta de acceso del recurso compartido resaltada.

  6. Seleccione el botón Cerrar para cerrar la ventana del cuadro de diálogo Propiedades.

Especificar la carpeta compartida como catálogo de confianza

Hay dos maneras de configurar esta confianza. Siga la opción que se ajuste a la configuración.

Configurar la confianza manualmente

  1. Abra un nuevo documento en Excel, Word, Project o PowerPoint.

  2. Seleccione la pestaña Archivo y pulse Opciones.

  3. Seleccione Centro de confianza y, luego, el botón Configuración del Centro de confianza.

  4. Seleccione Catálogos de complementos de confianza.

  5. En el cuadro Url del catálogo , escriba la ruta de acceso de red completa a la carpeta que ha compartido. Si no anotó la ruta de acceso completa anteriormente, obtengala de la ventana de diálogo Propiedades de la carpeta, como se muestra en la captura de pantalla siguiente.

    Cuadro de diálogo Propiedades de carpeta con la pestaña Uso compartido y la ruta de acceso de red resaltadas.

  6. Después de escribir la ruta de acceso de la carpeta en Dirección URL del catálogo, elija Agregar catálogo.

  7. Seleccione la casilla Mostrar en menú del elemento recién agregado y, luego, seleccioen el botón Aceptar para cerrar la ventana del cuadro de diálogo Centro de confianza.

    Cuadro de diálogo Centro de confianza con el catálogo seleccionado.

  8. Elija el botón Aceptar para cerrar la ventana de diálogo Opciones .

  9. Cierre y vuelva a abrir la aplicación de Office para realizar los cambios.

Configurar la confianza con un script del Registro

  1. En un editor de texto, cree un archivo denominado TrustNetworkShareCatalog.reg.

  2. Agregue el siguiente contenido al archivo.

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\WEF\TrustedCatalogs\{-random-GUID-here-}]
    "Id"="{-random-GUID-here-}"
    "Url"="\\\\-share-\\-folder-"
    "Flags"=dword:00000001
    
  3. Use una herramienta de generación de GUID en línea, como el generador de GUID, para generar un GUID aleatorio. En TrustNetworkShareCatalog.reg, reemplace la cadena -random-GUID-here-en ambos lugares por el GUID. Mantenga los símbolos envolventes {} .

  4. Reemplace el Url valor por la ruta de acceso de red completa a la carpeta que ha compartido. Los \ caracteres de la dirección URL deben duplicarse. Si no anotó la ruta de acceso completa anteriormente, obtengala de la ventana de diálogo Propiedades de la carpeta, como se muestra en la captura de pantalla siguiente.

    Cuadro de diálogo Propiedades de carpeta con la pestaña Uso compartido y la ruta de acceso de red resaltadas.

  5. El archivo ahora debería ser similar al siguiente. Guárdelo.

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\WEF\TrustedCatalogs\{01234567-89ab-cedf-0123-456789abcedf}]
    "Id"="{01234567-89ab-cedf-0123-456789abcedf}"
    "Url"="\\\\TestServer\\OfficeAddinManifests"
    "Flags"=dword:00000001
    
  6. Cierre todas las aplicaciones de Office.

  7. Ejecute TrustNetworkShareCatalog.reg igual que cualquier archivo ejecutable, como haciendo doble clic en él.

Transferir el complemento

  1. Coloque el archivo XML del manifiesto del complemento en el catálogo de carpetas compartidas. Implemente la propia aplicación web en un servidor web y asegúrese de que el elemento del <SourceLocation> manifiesto apunte a esa dirección URL de la aplicación web.

    Importante

    Aunque no es estrictamente necesario en todos los escenarios del complemento, es muy recomendable utilizar un punto de conexión HTTPS para el complemento. Los complementos que no están protegidos por SSL (HTTPS) generan durante su uso errores y advertencias de contenido que no son seguros. Si tiene previsto ejecutar el complemento Office en la Web o publicarlo en Microsoft Marketplace, debe estar protegido con SSL. Si el complemento tiene acceso a servicios y datos externos, debe estar protegido con SSL para garantizar la seguridad de los datos en tránsito. Los certificados autofirmados pueden usarse con fines de desarrollo y pruebas, siempre y cuando el certificado sea de confianza en la máquina local.

    Nota:

    Para proyectos de Visual Studio, use el manifiesto creado por el proyecto en la {projectfolder}\bin\Debug\OfficeAppManifests carpeta .

  2. En Excel, Word o PowerPoint, seleccioneComplementos de inicio> en la cinta de opciones y, a continuación, seleccione Avanzadas. En Project, seleccione Mis complementos en la pestaña Proyecto de la cinta.

  3. Elija CARPETA COMPARTIDA en la parte superior del cuadro de diálogo Complementos de Office.

  4. Seleccione el nombre del complemento y escojaAñadir para insertar el complemento.

Eliminación de un complemento descargado localmente

Puede quitar un complemento cargado de forma local previamente borrando la memoria caché de Office en el equipo. Puede encontrar detalles sobre cómo borrar la memoria caché en Windows en el artículo Borrar la memoria caché de Office.

Consulte también