Implementación, publicación y actualización de soluciones de SharePoint en un servidor remoto

Además de implementar soluciones de SharePoint en el sistema local, puede publicar soluciones de SharePoint en espacio aislado en sitios remotos o sitios locales de SharePoint. El proceso de publicación remota copia el archivo .wsp en el servidor de SharePoint, instala la solución y, a continuación, le permite activar la solución. También puede actualizar una instalación remota de la solución de SharePoint después de realizar cambios en ella.

Para publicar una solución de SharePoint en espacio aislado en un servidor remoto de SharePoint

  1. En el Explorador de soluciones, abra el menú contextual del proyecto de SharePoint en espacio aislado que quiere publicar y, a continuación, elija Publicar.

  2. En el cuadro de diálogo Publicar, elija el botón de opción Publicar en sitio de SharePoint y escriba una dirección URL de un sitio de publicación en línea, como, por ejemplo: https://mytestsite.sharepoint.microsoftonline.com.

  3. Elija el botón de opción Abrir la página Galería de soluciones en el explorador después de publicar para ver la lista de soluciones en la página Galería de soluciones después de la publicación.

  4. Elija el botón Publicar.

  5. Inicie sesión en el servidor remoto si se requiere la autenticación del usuario.

    El progreso de la publicación aparece en la ventana Salida de Visual Studio. Cuando finalice el proceso, el archivo de la solución (.wsp) se instala en el servidor remoto de SharePoint. Sin embargo, todavía hay que activarlo para poder usarlo en SharePoint.

  6. En la página Galería de soluciones, seleccione la aplicación de SharePoint y, a continuación, en la barra de herramientas, elija el botón Activar.

  7. En el cuadro de diálogo Activar solución, en la cinta de opciones, vuelva a elegir el botón Activar.

    La columna Estado de la página Galería de soluciones indica que la aplicación está activa.

Para actualizar una solución de SharePoint en espacio aislado en un servidor remoto de SharePoint

Si una solución de SharePoint en espacio aislado ya está publicada en un servidor remoto, el siguiente proceso le permite actualizarla después de realizar cambios en la aplicación en Visual Studio.

  1. Cambie el nombre del paquete de SharePoint en Visual Studio. Para ello, en el Explorador de soluciones, abra el paquete. Aparece en el Explorador de paquetes.

  2. En el Explorador de paquetes, en el cuadro Nombre, cambie el nombre del paquete por un nombre único.

  3. Guarde el proyecto.

  4. En el Explorador de soluciones, abra el menú contextual del proyecto y, después, elija Publicar.

  5. En el cuadro de diálogo Publicar, elija el botón de opción Publicar en sitio de SharePoint y, a continuación, si falta la dirección URL del servidor remoto donde está guardada la solución, escríbala.

  6. Elija el botón de opción Abrir la página Galería de soluciones en el explorador después de publicar para ver la lista de soluciones en la página Galería de soluciones después de la publicación.

  7. Elija el botón Publicar.

  8. Inicie sesión en el servidor remoto si se requiere la autenticación del usuario.

    Si ha iniciado sesión en el servidor remoto recientemente, es posible que no sea necesaria la autenticación.

    Si la versión anterior de la aplicación que tiene el mismo nombre todavía existe en el servidor de SharePoint, obtendrá un error que indica que ya existe un paquete con el mismo nombre en el servidor de SharePoint. Debe cambiar el nombre del paquete a un nombre único antes de publicarlo.

  9. Elija la nueva aplicación en SharePoint y, a continuación, en la cinta de opciones, elija el botón Actualizar.

  10. En el cuadro de diálogo Actualizar solución, en la cinta de opciones, vuelva a elegir el botón Actualizar. La columna Estado de la página Galería de soluciones ahora debe indicar que la aplicación está activa.

    La versión anterior de la solución está desactivada, la nueva versión de la solución se actualiza con los datos mantenidos desde la solución anterior y la nueva solución se activa en SharePoint.