Procedimiento para configurar Visual Studio 2010 para un flujo de trabajo de Project Server (traducción automática)

Importante

Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

El desarrollo de flujos de trabajo para la administración de propuestas en Microsoft Project Server 2010 requiere el uso de Microsoft Visual Studio 2010. Un flujo de trabajo de Project Server es un flujo de trabajo de sitio de SharePoint, no un flujo de trabajo que se ejecuta en una lista de SharePoint. Dado que los flujos de trabajo de Project Server usan actividades personalizadas y Microsoft .NET Framework 3.5, no se puede usar Microsoft SharePoint Designer para crear flujos de trabajo de Project Server.

Este artículo muestra cómo configurar Visual Studio 2010 para crear una solución de flujo de trabajo y cómo agregar las actividades de flujo de trabajo de Project Server y SharePoint Server las actividades de flujo de trabajo para el cuadro de herramientas. Porque está diseñado para desarrollar flujos de trabajo para Microsoft SharePoint Server 2010, se admite sólo el uso de Visual Studio 2010 con Microsoft.NET Framework 3.5 para el desarrollo de flujos de trabajo. (Este artículo está adaptado del contenido por Sam Chung, Microsoft Corporation.)

En este artículo se incluyen las siguientes secciones:

  • Crear un proyecto de flujo de trabajo de Project Server

  • Agregar una ficha del cuadro de herramientas para las actividades de flujo de trabajo de Project Server

  • Agregar una ficha del cuadro de herramientas para las actividades de flujo de trabajo de SharePoint Server

Crear un proyecto de flujo de trabajo de Project Server

Cuando se crea un proyecto de flujo de trabajo en Visual Studio 2010, el cuadro de herramientas incluye la ficha Flujo de trabajo de SharePoint para actividades de flujo de trabajo de Microsoft SharePoint Foundation 2010. Para crear flujos de trabajo para Project Server 2010 y SharePoint Server 2010, el cuadro de herramientas debe actualizarse con fichas para las actividades de flujo de trabajo de Project Server y las actividades de flujo de trabajo de SharePoint Server. Procedimiento 1 muestra cómo crear un proyecto de flujo de trabajo. Procedimiento 2 agrega elementos de flujo de trabajo de Project Server al cuadro de herramientas. Con pasos similares, el procedimiento 3 agrega elementos de flujo de trabajo de SharePoint Server 2010.

Procedimiento 1. Para crear un proyecto de flujo de trabajo

  1. Ejecutar Visual Studio 2010 como administrador.

    Nota

    Para aprovechar las ventajas de implementación automatizada y depuración y para agregar las actividades de flujo de trabajo de SharePoint Server en el cuadro de herramientas, debe ejecutar Visual Studio en una instalación de prueba de Project Server.

  2. Cree un proyecto que utiliza la plantilla de flujo de trabajo de SharePoint 2010 secuencial. En la lista desplegable en la parte superior del cuadro de diálogo Nuevo proyecto , seleccione .NET Framework 3.5 (figura 1).

    El nombre y ubicación del nuevo proyecto no es importante para los siguientes procedimientos; el proyecto sólo se utiliza como ejemplo, para ayudar a encontrar todas las referencias a las fichas del cuadro de herramientas. Por ejemplo, cree un proyecto denominado WorkflowProject1.

    Figura 1. Crear un proyecto de flujo de trabajo secuencial de SharePoint (2010)

    Creación de un proyecto de flujo de trabajo secuencial

  3. En el Asistente para la personalización de SharePoint, en el ¿Qué sitio local desea usar para la depuración? lista desplegable, seleccione la dirección URL del sitio Project Web App local (figura 2). La opción implementar como una solución de conjunto de servidores está seleccionada por defecto. Haga clic en Siguiente.

    Figura 2. Seleccionar el sitio de la aplicación Web de proyecto para el flujo de trabajo

    Selección de un sitio para el flujo de trabajo

  4. Escriba el nombre del flujo de trabajo (figura 3). La primera parte del nombre es el proyecto de Visual Studio. La segunda parte del nombre es el nombre de la clase de flujo de trabajo. Por ejemplo, WorkflowProject1 – Workflow1 es el nombre predeterminado.

    Haga clic en el Flujo de trabajo del sitio para que el flujo de trabajo se aplican a un sitio de SharePoint, en lugar de a una lista.

    Figura 3. El proyecto de flujo de trabajo y la clase de nomenclatura

    Nomenclatura de la clase y proyecto de flujo de trabajo

  5. En la página del Asistente para la personalización de SharePoint, seleccione las listas que se va a utilizar al depurar , seleccione Sí, asociar este flujo de trabajo con las siguientes listas y bibliotecas (figura 4).

    En la lista desplegable de la lista de historial mostrar, utilice el valor predeterminado del Historial de flujo de trabajo de Project Server. En la lista desplegable de la lista de tareas Mostrar, utilice el valor predeterminado Las tareas de flujo de trabajo de Project Server.

    Nota

    La lista de tareas de flujo de trabajo es la lista predeterminada que contiene las aprobaciones del flujo de trabajo.

    Figura 4. Seleccionando el SharePoint listas para utilizar al depurar

    Selección de las listas que se van a usar al depurar

  6. En la última página del asistente (especificar las condiciones de cómo se inicia el flujo de trabajo), seleccione El usuario inicia manualmente el flujo de trabajo.

  7. Haga clic en Finalizar para crear el proyecto de flujo de trabajo.

Agregar una ficha del cuadro de herramientas para las actividades de flujo de trabajo de Project Server

Cuando se crea un proyecto de flujo de trabajo para SharePoint Foundation 2010, el panel de herramientas de Visual Studio incluye las fichas de v3.0 de flujo de trabajo de Windows, Windows Workflow v3.5y Flujo de trabajo de SharePoint de actividades de flujo de trabajo. Para utilizar las actividades de flujo de trabajo de Project Server, debe agregarlos al cuadro de herramientas.

Procedimiento 2. Para agregar una ficha del cuadro de herramientas de Project Server

  1. En el Explorador de soluciones de Visual Studio, expanda el nodo de Workflow1 y, a continuación, haga doble clic en el archivo Workflow1.cs para abrir la vista de diseño de Flujo de trabajo secuencial . En el menú Ver , haga clic en el Cuadro de herramientasy, a continuación, fijar el cuadro de herramientas que se abra el panel.

  2. Con el botón derecho un área en blanco en el panel de herramientas y, a continuación, haga clic en Agregar ficha (figura 5). Por ejemplo, nombre la ficha Project Server: flujo de trabajo.

    Figura 5. Agregar una ficha del cuadro de herramientas

    Adición de una ficha de flujo de trabajo de Project Server

  3. Con el botón derecho dentro del área de ficha de Project Server - flujo de trabajo nuevo y, a continuación, haga clic en Elegir elementos.

  4. En el cuadro de diálogo Elegir elementos del cuadro de herramientas , haga clic en la ficha Componentes de System.Workflow y, a continuación, haga clic en Examinar. Desplácese al ensamblado Microsoft.Office.Project.Server.Workflow.dll en [Program Files]\Microsoft Office Servers\14.0\Bin y, a continuación, haga clic en Abrir.

    Nota

    Algunas combinaciones de versiones preliminares de Project Server 2010 y Visual Studio 2010 requieren la adición de actividades de flujo de trabajo para el .NET Framework Components ficha en el cuadro de diálogo Elegir elementos del cuadro de herramientas .

  5. Deje todos los demás elementos seleccionados en el cuadro de diálogo Elegir elementos del cuadro de herramientas . Haga clic en el encabezado de columna de Espacio de nombres para ordenar las actividades por espacio de nombres. Hay diez actividades de flujo de trabajo de Project Server. Los elementos resaltados (figura 6) son los que se agregarán a la ficha de Project Server - flujo de trabajo en el cuadro de herramientas. Haga clic en Aceptar.

    Figura 6. Elección de las actividades de flujo de trabajo de Project Server para agregar

    Elección de las actividades de flujo de trabajo de Project Server

  6. Con el botón secundario en el área de la ficha de Project Server - flujo de trabajo y, a continuación, haga clic en Ordenar elementos alfabéticamente. Figura 7 muestra el flujo de trabajo de Project Server 2010 elementos de actividad.

    Figura 7. Las actividades de flujo de trabajo del servidor en el cuadro de herramientas del proyecto

    Actividades de flujo de trabajo de Project Server en el cuadro de herramientas

Agregar una ficha del cuadro de herramientas para las actividades de flujo de trabajo de SharePoint Server

SharePoint Server 2010 incluye las actividades de flujo de trabajo adicional que se pueden agregar al cuadro de herramientas. El procedimiento es similar al procedimiento 2 de Project Server.

Procedimiento 3. Para agregar una ficha del cuadro de herramientas para SharePoint Server

  1. Con el botón derecho un área en blanco en el panel de herramientas y, a continuación, haga clic en Agregar ficha. Por ejemplo, nombre la ficha Servidor de SharePoint: flujo de trabajo.

  2. Cierre la ficha de Project Server: flujo de trabajo y expanda la nueva pestaña SharePoint Server: flujo de trabajo y con el botón secundario dentro del área de la ficha de SharePoint Server: flujo de trabajo y, a continuación, haga clic en Elegir elementos.

  3. En el cuadro de diálogo Elegir elementos del cuadro de herramientas , haga clic en la ficha Componentes de System.Workflow y, a continuación, haga clic en Examinar. Desplácese al ensamblado Microsoft.Office.Workflow.Actions.dll en [Program Files]\Common Files\Microsoft Shared\Web Server Extensions\14\ISAPI y, a continuación, haga clic en Abrir.

  4. Deje todos los elementos seleccionados en el cuadro de diálogo Elegir elementos del cuadro de herramientas . Haga clic en el encabezado de columna de Espacio de nombres para ordenar las actividades por espacio de nombres. Compruebe los elementos resaltados en el espacio de nombres de Microsoft.Office.Workflow.Actions que se agregarán a la ficha de SharePoint Server: flujo de trabajo en el cuadro de herramientas. Haga clic en Aceptar.

  5. Con el botón secundario en el área de la ficha de SharePoint Server: flujo de trabajo y, a continuación, haga clic en Ordenar alfabéticamente. Figura 8 muestra el flujo de trabajo de SharePoint Server 2010 elementos de actividad.

    Figura 8. Actividades de flujo de trabajo en la ficha de flujo de trabajo del cuadro de herramientas SharePoint Server

    Actividades en SharePoint Server – ficha Flujo de trabajo

Después de completar los procedimientos del 1 al 3, Visual Studio 2010 está listo para crear proyectos de flujo de trabajo para Project Server 2010 y SharePoint Server 2010. La ficha de Project Server: flujo de trabajo y en la ficha Servidor de SharePoint - flujo de trabajo en el cuadro de herramientas se mantienen después de crearlos.

Nota

Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Vea también

Tareas

Procedimiento para crear un flujo de trabajo de bifurcación (traducción automática)

Procedimiento para instalar y probar un flujo de trabajo de Project Server (traducción automática)

Conceptos

Administración de propuestas y flujos de trabajo (traducción automática)

Historial de cambios

Fecha

Descripción

Motivo

Mayo de 2010

Publicación inicial