Procédure : créer une application console de workflow
Windows Workflow Foundation (WF) vous permet de créer des workflows pour l'exécution de processus système ou humains. Windows Workflow Designer fournit l'aire de conception pour la création de ces workflows. Le Concepteur de workflow peut être utilisé pour créer des workflows depuis Visual Studio ou il peut être intégré dans d'autres applications pour réhéberger le concepteur.
Cette rubrique décrit comment utiliser le Concepteur de workflow dans Visual Studio 2010 pour créer un workflow dans une application console.
Pour créer une application console de workflow
Démarrez Visual Studio 2010.
Dans le menu Fichier, pointez sur Nouveau, puis sélectionnez Projet.
La boîte de dialogue Nouveau projet s'affiche.
Dans le volet Modèles installés, sélectionnez Workflow depuis les regroupements Visual C# ou Visual Basic, selon le langage que vous préférez.
Dans le volet central, sélectionnez Application console de workflow.
Dans la zone Nom, entrez un nom descriptif associé à votre projet afin de faciliter son identification.
Dans la zone Emplacement, entrez le répertoire dans lequel vous désirez enregistrer votre projet ou bien cliquez sur Parcourir pour naviguer jusqu'à celui-ci.
Dans la zone Solution, entrez le nom de la nouvelle solution. Cliquez sur OK pour créer l'application.
Remarque :
Si vous souhaitez ajouter une application console de workflow à une solution existante, ouvrez cette solution dans Visual Studio 2010, cliquez avec le bouton droit sur la solution dans l'Explorateur de solutions et sélectionnez Ajouter, puis Nouveau projet pour ouvrir la boîte de dialogue Nouveau projet. Procédez comme décrit ci-dessus dans cette procédure. Le modèle de projet crée une définition de workflow en XAML et la définition d'application console se trouve dans le code source. Concepteur de workflow s'ouvre et affiche la zone de dessin du workflow que vous avez créé.
Pour composer un workflow, faites glisser les activités ou d'autres éléments de workflow de la Boîte à outils vers l'aire de conception dans votre workflow.