Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Rozhraní .NET Framework 4.6.1 nabízí několik možností ladění spuštěných pracovních postupů z vývojového prostředí. Pracovní postupy lze ladit v návrháři, v jazyce XAML a v kódu.
Ladění v Návrháři pracovního postupu
Zarážky je možné nastavit u aktivit v návrháři pracovního postupu tak, že zvýrazníte aktivitu a stisknete klávesu F9 nebo pomocí místní nabídky aktivity. Spuštění pracovního postupu se po spuštění hostitele pracovního postupu v režimu ladění přeruší. Na následujícím snímku obrazovky je provádění pracovního postupu pozastaveno na bodu přerušení. Další informace naleznete v tématu Ladění pracovních postupů pomocí Návrháře pracovního postupu.
Ladění v XAML
Pokud byl pracovní postup pozastaven na zarážce v návrháři, může být pracovní postup také debugován v XAML. Pokud chcete zobrazit bod provádění v XAML, vyberte v návrháři pracovního postupu zobrazení XAML při pozastavení provádění pracovního postupu. Ladění lze přepnout zpět do editoru opětovným otevřením pracovního postupu v editoru z Průzkumníka řešení. Další informace naleznete v tématu Postupy: Ladění XAML pomocí Návrháře pracovního postupu.
Ladění v kódu
Pokud chcete nastavit zarážku, klikněte na levý okraj podokna kódu nebo stiskněte klávesu F9 s kurzorem na řádku, na kterém ho chcete nastavit.
Připojení k pracovnímu postupu
Ladění pracovního postupu také podporuje připojení k procesu pomocí infrastruktury sady Visual Studio. To umožňuje autorovi pracovního postupu ladit pracovní postup spuštěný v jiném hostitelském prostředí, jako je internetová informační služba (IIS) 7.0.
Vzdálené ladění
Vzdálené ladění Windows Workflow Foundation (WF) funguje stejně jako vzdálené ladění pro ostatní součásti sady Visual Studio. Informace o použití vzdáleného ladění naleznete v tématu Postupy: Povolení vzdáleného ladění.
Poznámka:
Pokud aplikace pracovního postupu cílí na architekturu x86 a je hostovaná v počítači s 64bitovým operačním systémem, vzdálené ladění nebude fungovat, pokud není sada Visual Studio nainstalovaná na vzdáleném počítači nebo cíl aplikace pracovního postupu se změní na jakýkoli procesor.
Rozšíření služby ladění pracovního postupu
Služba ladicí služby pracovních postupů je teď veřejná a dá se použít k vytváření vlastních aplikací, jako je monitorování, simulace a ladění v prostředí znovu nasazeného návrháře. Další informace najdete v DebuggerService článku.