Utiliser Workflow Foundation ou WCF avec Visual Studio 2019 ?
Oui, en 2021 on peut toujours utiliser le dernier Visual Studio pour développer avec Workflow Foundation et WCF.
Pour .net Framework
Si vous avez à maintenir des projets .net Framework, l’expérience est complète rien ne manque. Il n’y aura qu’un petit bémol avec WF : le gestionnaire de propriétés des activités ne supporte pas le copier-coller. Visual Studio semble utiliser le rehosting de designer de WF 4.5.
Pour .net core
Si vous utilisez .net 5 (ou une version précédente de .net core), l’outillage se limite évidemment à la création de clients pour WCF.
Pour Team Build / Builds XAML
Si vous devez gérer des builds XAML, il n’y a pas de problèmes pour éditer ou créer de nouveaux Workflows. Il n’y a qu’une seule limitation. Il n’est pas possible d’association une nouvelle build avec un nouveau Workflow versionné via TFVC (avec Git pas de problèmes). Il est préférable de garder sous le coude, le Visual Studio associé à votre version de TFS.
Pour installer les outils
Comme toujours avec VS 2019 pour installer ces fonctionnalités, il suffit de lancer VS Installer. Via l’onglet Composant individuel
on peut rechercher Foundation
, cocher WF et WCF puis lancer l’installation.