Aunque esto no es oficialmente compatible, puede hacer prácticamente cualquier flujo de trabajo de soporte de proyectos de Visual Studio siguiendo pasos compilados por Robert L. Bogue en his blog article.
Sólo en caso de si el post original no está disponible, aquí están sus pasos (probado en Visual Studio 2008 SP1):
he añadido la actividad laboral a mi proyecto básico y ... no funcionó. Obtuve este error realmente feo cuando traté de abrir la superficie de diseño para la actividad. Decía en parte:
El servicio 'System.Workflow.ComponentModel.Design.IIdentifierCreationService' debe estar instalado para que esta operación tenga éxito. Asegúrese de que este servicio esté disponible.
Después de mirar fijamente la pantalla preguntándome cómo resolver esto, busqué respuestas (y no se me ocurrió nada), comencé a buscar en el archivo del proyecto y encontré que hay dos piezas necesarias para hacer que el diseñador del flujo de trabajo trabajo. La primera entrada que es necesaria pertenece a la y es:
{14822709-B5A1-4724-98CA-57A101D1B079}; {FAE04EC0-301F-11d3-BF4B-00C04F79EFBC}
Básicamente, es decir que se trata de un flujo de trabajo proyecto y es un proyecto de C#. Si está utilizando VB, cree una nueva actividad de flujo de trabajo personalizada, abra el archivo del proyecto en el bloc de notas y verá un nodo ProjectTypeGuids diferente que puede usar.
La segunda parte es una declaración de importación que solo entra dentro del nodo raíz. Es:
La adición de estas dos entradas al archivo de proyecto hace que las extensiones de flujo de trabajo funcionan en Visual Studio y pueden hacer su trabajo de actividad personalizada - incluso cuando usted comenzó con una biblioteca de clases estándar.
Bueno, esto suena como una solución. Pero no estoy feliz con eso. – FantaMango77