Messages d'erreur dans Workflow Designer

Cette rubrique décrit les types de messages d'erreur qui peuvent être rencontrés lorsque vous utilisez le Concepteur de flux de travail.

Situations dans lesquelles des erreurs se produisent dans Workflow Designer

Les erreurs dans le Concepteur de flux de travail se produisent dans les situations suivantes :

  1. Il existe une erreur dans une expression.

  2. Les contraintes de validation d’une activité n’ont pas été satisfaites.

  3. Le fichier XAML contient des erreurs qui provoquent l'échec du chargement d'une activité.

  4. Le fichier XAML contient des erreurs qui provoquent l'échec du chargement du workflow.

Des expressions non valides et des contraintes de validation non satisfaites n’entraînent pas l’échec de la génération du workflow. La génération de votre workflow réussit, mais une exception InvalidWorkflowException est levée pendant l'exécution. Si le fichier XAML contient des erreurs, la génération échoue.

Dans Visual Studio, lorsqu’un flux de travail est chargé, ses erreurs sont affichées dans la Liste d’erreurs. Pour naviguer jusqu'à l'activité qui est à l'origine de l'erreur, double-cliquez sur l'erreur dans la Liste d'erreurs.

Erreurs d'expression

Une expression non valide est signalée par un point d'exclamation blanc dans un cercle rouge en regard de l'expression. Le déplacement de la souris au-dessus de cette icône affiche une info-bulle qui décrit la source de l'erreur. Dans Visual Studio, cliquez sur l’expression pour afficher la ligne qui souligne la source de l’erreur. Le déplacement de la souris au-dessus du texte souligné affiche une info-bulle qui décrit la source de l'erreur.

Erreurs de validation d’activité

Lorsque les contraintes de validation d’une activité n’ont pas été satisfaites, un point d’exclamation blanc dans un cercle rouge s’affiche dans l’angle supérieur droit de l’activité. Le déplacement de la souris au-dessus de cette icône affiche une info-bulle qui décrit la source de l'erreur.

Erreurs de chargement XAML

Lorsqu'une activité ne peut pas se charger, une zone rouge contenant le texte « Impossible de charger l'activité en raison d'erreurs dans le XAML » s'affiche. Cela se produit généralement lorsque le type de l'activité ne peut pas être résolu. L'activité non valide peut être supprimée dans le concepteur en sélectionnant la zone rouge et en la supprimant.

Erreurs de chargement du workflow

Lorsqu'un workflow ne peut pas se charger, le texte « Workflow Designer a rencontré des problèmes avec votre document » s'affiche dans l'aire du concepteur, avec les informations relative à l'exception qui a provoqué l'échec du chargement du workflow. Cela se produit généralement lorsque le fichier XAML ne peut pas être analysé.