Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
.NET Framework 4.6.1 biedt verschillende opties voor het opsporen van fouten in actieve werkstromen vanuit de ontwikkelomgeving. Werkstromen kunnen worden gedebugged in de ontwerper, in XAML en in code.
Foutopsporing in de werkstroomontwerper
Onderbrekingspunten kunnen worden ingesteld voor activiteiten in de werkstroomontwerper door de activiteit te markeren en op F9 te drukken of door het contextmenu van de activiteit te gebruiken. De uitvoering van de werkstroom wordt onderbroken wanneer de werkstroomhost wordt gedraaid in de debug-modus. In de volgende schermopname wordt de uitvoering van de werkstroom onderbroken op een onderbrekingspunt. Zie voor meer informatie Foutopsporingswerkstromen met de Workflowontwerper.
Foutopsporing in XAML
Als een werkstroom gepauzeerd is op een onderbrekingspunt in de ontwerper, kan de werkstroom ook worden gedebugd in XAML. Als u het uitvoeringspunt in XAML wilt weergeven, selecteert u de XAML-weergave in de werkstroomontwerper wanneer de uitvoering van de werkstroom is onderbroken. Foutopsporing kan worden teruggezet naar de ontwerpfunctie door de werkstroom opnieuw te openen in de ontwerpfunctie vanuit Solution Explorer. Zie Procedure: Fouten opsporen in XAML met de workflowontwerper voor meer informatie.
Foutopsporing in code
Als u een onderbrekingspunt wilt instellen, klikt u op de linkermarge van het codevenster of drukt u op F9 met de cursor op de regel waar u het wilt instellen.
Koppelen aan een werkstroomproces
Workflow debugging ondersteunt ook het gebruik van de infrastructuur van Visual Studio om een proces te verbinden. Hierdoor kan de auteur van de werkstroom fouten opsporen in een werkstroom die wordt uitgevoerd in een andere hostomgeving, zoals IiS (Internet Information Services) 7.0.
Externe foutopsporing
Externe foutopsporing in Windows Workflow Foundation (WF) werkt hetzelfde als externe foutopsporing voor andere Visual Studio-onderdelen. Zie Instructies voor het gebruik van externe foutopsporing voor informatie over het gebruik van externe foutopsporing: Externe foutopsporing inschakelen.
Opmerking
Als de werkstroomtoepassing is gericht op de x86-architectuur en wordt gehost op een computer met een 64-bits besturingssysteem, werkt externe foutopsporing niet tenzij Visual Studio is geïnstalleerd op de externe computer of het doel voor de werkstroomtoepassing wordt gewijzigd in Elke CPU.
De foutopsporingsservice voor werkstromen uitbreiden
De service voor foutopsporingsprogramma's voor werkstromen is nu openbaar en kan worden gebruikt voor het maken van aangepaste toepassingen, zoals bewaking, simulatie en foutopsporing in een opnieuw gehoste ontwerper. Zie het DebuggerService artikel voor meer informatie.