Share via


Implementación de un flujo de trabajo como un archivo WSP (SharePoint Foundation 2010)

 

Se aplica a: SharePoint Foundation 2010

Última modificación del tema: 2016-11-30

Si se usa Microsoft SharePoint Designer 2010 para crear flujos de trabajo, estos se pueden guardar como plantillas de flujo de trabajo (archivos .wsp). El archivo .wsp se puede usar después para implementar el flujo de trabajo en varios sitios y colecciones de sitios.

Implementación de un flujo de trabajo como un archivo WSP Reproducción de vídeo en la que se muestra cómo usar la interfaz de usuario para implementar un flujo de trabajo como un archivo WSP.

Haga clic con el botón secundario en el vínculo para descargar y guardar el vídeo.

Para implementar un flujo de trabajo como un archivo .wsp, debe hacer lo siguiente:

  • Descarga del archivo WSP

  • Carga del archivo WSP en una colección de sitios

  • Activación de la característica de flujo de trabajo en un sitio

Descarga del archivo WSP

Use el siguiente procedimiento para abrir la biblioteca de documentos de activos del sitio en el sitio de nivel superior de la colección de sitios en la que se guardó la plantilla de flujo de trabajo y, a continuación, descargue esa plantilla como un archivo .wsp en una carpeta local del servidor que ejecuta Microsoft SharePoint Foundation 2010 o en un recurso compartido de red. El archivo descargado se puede cargar en la galería de soluciones de cualquier colección de sitios.

Para descargar el archivo WSP en una ubicación de archivo

  1. En el sitio de nivel superior, en Inicio rápido, haga clic en Todo el contenido del sitio.

  2. En la página Todo el contenido del sitio, en la sección Bibliotecas de documentos, haga clic en Activos del sitio.

  3. Elija el nombre del flujo de trabajo que desea editar y haga clic en la flecha que aparece.

  4. Elija Enviar a y, a continuación, haga clic en Descargar una copia.

  5. En el cuadro de diálogo Descarga de archivos, haga clic en Guardar.

  6. En el cuadro Guardar como, escriba la ubicación en la que desee guardar el archivo y, a continuación, haga clic en Guardar.

  7. En el cuadro de diálogo Descarga completada, haga clic en Cerrar.

Carga del archivo WSP en una colección de sitios

Use uno de los siguiente procedimientos para cargar el archivo .wsp en la galería de soluciones de una colección de sitios. Esto hará que la plantilla de flujo de trabajo esté disponible como una característica que podrá activar en la colección de sitios, lo que tiene como resultado que el flujo de trabajo esté disponible como una característica en todos los sitios de la colección de sitios. No obstante, esto no quiere decir que la característica esté activa en todos los sitios de la colección de sitios.

En esta sección:

  • Para cargar el archivo WSP en una colección de sitios mediante la interfaz de usuario

  • Para cargar el archivo WSP en una colección de sitios mediante Windows PowerShell

Para cargar el archivo WSP en una colección de sitios mediante la interfaz de usuario

  1. En el sitio de nivel superior de la colección de sitios, en el menú Acciones del sitio, haga clic en Configuración del sitio.

  2. En la página Configuración del sitio, en la sección Galerías, haga clic en Soluciones.

  3. En la ficha Soluciones de la cinta de opciones, en el grupo Nueva, haga clic en Cargar solución.

  4. En el cuadro de diálogo Galería de soluciones - Cargar solución, haga clic en Examinar.

  5. En el cuadro de diálogo Elegir archivos para cargar, seleccione el recurso compartido, seleccione el archivo WSP y, a continuación, haga clic en Abrir.

  6. En el cuadro de diálogo Galería de soluciones - Cargar solución, haga clic en Aceptar.

    Aparecerá el cuadro de diálogo Galería de soluciones - Activar solución.

  7. En el cuadro de diálogo Galería de soluciones - Activar solución, haga clic en Activar.

    Esto hace que el flujo de trabajo esté disponible como una característica para todos los sitios de esta colección de sitios. El nombre del flujo de trabajo aparece ahora en la galería de soluciones con el estado activado.

Para cargar el archivo WSP en una colección de sitios mediante Windows PowerShell

  1. Compruebe si cumple los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.. Además, debe ser miembro del rol SharePoint_Shell_Access en la base de datos de contenido. Para obtener más información, vea Add-SPShellAdmin y Get-SPContentDatabase.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Add-SPUserSolution -LiteralPath <LiteralPath> -Site <SiteURL>
    

    donde:

    • <LiteralPath> es la ruta de acceso completa, con nombre incluido, del archivo WSP.

    • <SiteURL> es la dirección URL de la colección de sitios.

    El flujo de trabajo se implementa ahora como una característica. No obstante, para poder usar el flujo de trabajo, debe activarlo para la colección de sitios.

  6. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Install-SPUserSolution -Identity <Solution> -Site <SiteURL>
    

    donde:

    • <Solution> es el nombre de la solución que se va a activar.

    • <SiteURL> es la dirección URL de la colección de sitios.

Para obtener más información acerca de los cmdlets Add-SPUserSolution y Install-SPUserSolution cmdlets, vea Install-SPUserSolution y Add-SPUserSolution.

Nota

Se recomienda usar Windows PowerShell para realizar tareas administrativas de línea de comandos. La herramienta de línea de comandos Stsadm ya no se usa, pero se ha incluido para ofrecer compatibilidad con las versiones anteriores del producto.

Activación de la característica de flujo de trabajo en un sitio

Use uno de los siguientes procedimientos para activar la característica en cualquiera de los sitios en los que desee usar el flujo de trabajo.

En esta sección:

  • Para activar la característica de flujo de trabajo en un sitio mediante la interfaz de usuario

  • Para activar la característica en un sitio mediante Windows PowerShell

Para activar la característica de flujo de trabajo en un sitio mediante la interfaz de usuario

  1. Vaya al sitio en el que desee activar la característica y, en el menú Acciones del sitio, haga clic en Configuración del sitio.

  2. En la sección Acciones del sitio de la página Configuración del sitio, haga clic en Administrar las características del sitio.

    En la página Características del sitio, puede ver que la plantilla de flujo de trabajo está disponible pero no activa.

  3. Haga clic en Activar.

    En la página Características, el estado de la plantilla de flujo de trabajo aparece como activo.

Para activar la característica en un sitio mediante Windows PowerShell

  1. Compruebe si cumple los siguientes requisitos mínimos: Consulte Add-SPShellAdmin.. Además, debe ser miembro del rol SharePoint_Shell_Access en la base de datos de contenido. Para obtener más información, vea Add-SPShellAdmin y Get-SPContentDatabase.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Enable-SPFeature -Identity <Feature> -Url <URL>
    

    donde:

    • <Feature> es el nombre de la característica que se va a activar.

      Nota

      El nombre de la característica no coincide con el nombre asignado al flujo de trabajo. En cambio, el nombre de la característica suele coincidir con el nombre del flujo de trabajo "ListInstances" anexado.
      Si no sabe el nombre de la característica que desea activar, puede hacer lo siguiente para comprobarlo:

      1. Haga una copia del archivo .wsp y cambie la extensión de nombre de archivo del archivo copiado a .cab.

      2. En el Explorador de Windows, haga clic con el botón secundario en el archivo .cab y, a continuación, haga clic en Abrir.

      3. Seleccione feature.xml.

        El nombre de la característica se indica en la columna de ruta de acceso.

    • <URL> es la dirección URL del sitio.

Para obtener más información acerca del cmdlet Enable-SPFeature, vea Enable-SPFeature.

Nota

Se recomienda usar Windows PowerShell para realizar tareas administrativas de línea de comandos. La herramienta de línea de comandos Stsadm ya no se usa, pero se ha incluido para ofrecer compatibilidad con las versiones anteriores del producto.