5

¿Cómo puedo ver el valor actual de las variables del flujo de trabajo al depurar un WF 4 Workflow Service (alojado en IIS 7.5/AppFabric)?Cómo ver las variables del flujo de trabajo al depurar WF 4 Workflow Service

que adjuntar Visual Studio 2010 para W3WP.exe pero cuando se alcanzó un punto de interrupción en una actividad, sólo los siguientes parámetros se muestran en los "locales" ventana del depurador:

  • isPriming
  • typeIslandArguments
  • debuginfo

se trata de añadir una variable de flujo de trabajo de forma manual a los resultados de "reloj" en "el nombre 'xyz' no existe en el contexto actual".

¿Estoy haciendo algo mal? ¿Está mi entorno en mal estado (una máquina Windows Server 2008 R2 con VS 2010 y VS 11 Beta instalada - es posible que VS 11 haya roto algo)?

¿Alguna idea?

Respuesta

2

Puede ver los valores de las variables y más con la consola de administración integrada de IIS. Como @Vivek declaró que también puedes construir tu propio mecanismo de seguimiento personalizado, pero eso no suena como lo que estás necesitando aquí.

Esencialmente solo necesita activar el registro un poco para que sea más diagnóstico y podrá ver esa información en los flujos de trabajo activos que se ejecutan en AppFabric.

+0

Esto es de hecho lo que usé como solución. Por lo tanto, considero que no es posible realizar la depuración VS en AppFabric WF Services. Lástima. – nodots

+0

Eso es correcto actualmente y probablemente en el futuro previsible. Diría que la razón principal para esto es porque las "variables" son en realidad mucho más complejas que los campos o propiedades estándares, y tampoco son visibles de esa manera. Los valores deben tener en cuenta el contexto en el que se ejecutan y son persistentes. Espero que tenga sentido. –

0

Es su requisito para hacer análisis de valor para cierta variable, luego también puede usar el seguimiento personalizado.

0

Resolví ese problema reparando Visual Studio.

Panel de Control> Programas y Características-> VS 20XX-> Reparación

El problema fue causado probablemente por el orden de instalación de AppFabric, frente y herramientas adicionales. Más información se puede encontrar here.

Cuestiones relacionadas