Cómo: Depurar los flujos de trabajo basados en ASP.NET (Heredado)How to: Debug ASP.NET-Based Workflows (Legacy)

En este tema se describe cómo depurar aplicaciones ASP.NETASP.NET basadas en Windows Workflow Foundation (WF)Windows Workflow Foundation (WF) que tienen como destino .NET Framework versión 3,5.NET Framework version 3.5 o WinFXWinFX en Diseñador de flujo de trabajo de WindowsWindows Workflow Designer heredado.This topic describes how to debug ASP.NETASP.NET-based Windows Workflow Foundation (WF)Windows Workflow Foundation (WF) applications that target either the .NET Framework versión 3,5.NET Framework version 3.5 or the WinFXWinFX in the legacy Diseñador de flujo de trabajo de WindowsWindows Workflow Designer.

Puede depurar flujos de trabajo heredados que se inician en ASP.NET o flujos de trabajo heredados que se publican como servicio Web adjuntándolos al proceso en el que está hospedado el flujo de trabajo.You can debug legacy workflows that are started in ASP.NET or legacy workflows that are published as a Web service by attaching to the process in which the workflow is hosted.

Para depurar un flujo de trabajo basado en ASP.NETTo debug an ASP.NET-based workflow

  1. Habilitar la depuración de la aplicación ASP.NET estableciendo debug = true en el archivo web.config.Enable debugging for the ASP.NET application by setting debug = true in the web.config file.

  2. Establezca la biblioteca de flujos de trabajo como proyecto de inicio y establezca puntos de interrupción en el flujo de trabajo.Set the workflow library as the startup project, and set breakpoints on the workflow.

  3. Escriba la dirección URL de la página Web predeterminada en las propiedades del proyecto de flujo de trabajo depurar opción Iniciar explorador con la dirección URL cuadro de texto.Enter the URL of the default Web page in the workflow project properties Debug option Start browser with external URL text box.

  4. Seleccione adjuntar al proceso en el depurar menú.Select Attach to process on the Debug menu.

  5. Seleccione el proceso para adjuntar a desde el procesos disponibles lista.Select the process to attach to from the Available Processes list.

    Adjunte al w3wp.exe, webdev.webserver o al proceso de aspnet_wp en que está hospedado el flujo de trabajo.Attach to the w3wp.exe, webdev.webserver, or aspnet_wp process in which the workflow is hosted.

  6. Haga clic en seleccione junto a la adjuntar a cuadro de texto.Click Select next to the Attach To text box.

    El Seleccionar tipo de código aparece el cuadro de diálogo.The Select Code Type dialog box appears.

  7. Seleccione depurar estos tipos de código y seleccione flujo de trabajo.Select Debug these code types and select Workflow.

  8. Haga clic en Aceptar.Click OK.

  9. Haga clic en Adjuntar.Click Attach.

  10. Abra la página web predeterminada en un explorador e inicie el flujo de trabajo.Open the default Web page in a browser and start the workflow.

Vea tambiénSee Also

Invocar al depurador de Visual Studio para Windows Workflow Foundation (heredado) Invoking the Visual Studio Debugger for Windows Workflow Foundation (Legacy)
Cómo: establecer puntos de interrupción en flujos de trabajo (heredado) How to: Set Breakpoints in Workflows (Legacy)
Depurar flujos de trabajo heredadosDebugging Legacy Workflows