Debug dei flussi di lavoro mediante Strumenti di Workflow Manager 1.0

 

Data di pubblicazione: luglio 2016

Strumenti di Workflow Manager 1.0 per Visual Studio 2012 fornisce il supporto per il debug dei flussi di lavoro in fase di progettazione.Di seguito sono riportate le istruzioni per il debug dei flussi di lavoro in Visual Studio mediante Strumenti di Workflow Manager.

Debug dei flussi di lavoro mediante Strumenti di Workflow Manager 1.0 per Visual Studio 2012

Nelle procedure riportate in questa sezione viene descritto come avviare una sessione di debug, impostare punti di interruzione ed eseguire il debug di un flusso di lavoro mediante Strumenti di Workflow Manager.Per istruzioni sull'installazione di Strumenti di Workflow Manager, vedere Installazione di Strumenti di Gestione flusso di lavoro 1.0 per Visual Studio 2012.

Durante una sessione di debug, i flussi di lavoro sottoposti a debug vengono pubblicati nel database delle risorse del flusso di lavoro.

  • Se Gestione flusso di lavoro è installato nel computer di sviluppo, Strumenti di Workflow Manager configura lo strumento di debug in modo da utilizzare lo stesso database di Gestione flusso di lavoro.

  • Se Gestione flusso di lavoro non è installato nel computer di sviluppo, Strumenti di Workflow Manager crea un set di database nell'installazione di SQL Server creata durante l'installazione di Visual Studio 2012.Questi database hanno lo stesso schema dei database di Gestione flusso di lavoro.

I flussi di lavoro pubblicati nel database durante le sessioni di debug non vengono eliminati e, al termine della sessione di debug, rimangono nel database.

  • Per avviare lo strumento di debug

  • Per eseguire il debug di un flusso di lavoro

Per avviare lo strumento di debug

  1. Aprire un prompt dei comandi con privilegi elevati.

  2. Selezionare la directory di installazione di Strumenti di Workflow Manager.

    • x86: C:\Programmi (x86)\Workflow Manager Tools\1.0

    • x64: C:\Programmi\Workflow Manager Tools\1.0

  3. Dal prompt dei comandi eseguire Microsoft.Workflow.TestServiceHost.exe e attendere la visualizzazione dei messaggi relativi al completamento del caricamento prima di eseguire il debug di un flusso di lavoro.

Per eseguire il debug di un flusso di lavoro

  1. Aggiungere i punti di interruzione desiderati nel flusso di lavoro.Per aggiungere punti di interruzione, fare clic con il pulsante destro del mouse su un flusso di lavoro nell'utilità di progettazione dei flussi di lavoro e selezionare Punto di interruzione, Inserisci punto di interruzione oppure selezionare un'attività nell'utilità di progettazione dei flussi di lavoro e premere F9.

  2. Connettere il debugger di Visual Studio al processo Microsoft.Workflow.TestServiceHost.exe scegliendo Connetti a processo dal menu DEBUG.Scegliere Microsoft.Workflow.TestServiceHost.exe dall'elenco Processi disponibili e fare clic su Connetti.

  3. Premere F5 per avviare il debug.