[TEAMBUILD2010] HowTo: Avoid element validation in Design Time in Team Build workflow editor

image47dd1de4

Buenas,

desde hace un par de días tengo pendiente poner un post que me trajo algunos dolores de cabeza pero qué, como no posee una solución oficial, pues no creía conveniente postearlo. Asi que quedas advertido, LA SOLUCIÓN AQUÍ PROPUESTA NO ESTÁ SOPORTADA.

El escenario es el siguiente:

Cuando editas una definición de Team Build, que es básicamente un workflow de WF, el IDE de Visual Studio 2010 se pone extremadamente lento.

No entraré en detalles de porqué se pone lento o pesado el IDE, ya que me puedo ganar un par de enemigos (y algunos son grandotes) pero una solución parcial para este problema es la siguiente:

Desactivar la validación de los elementos de un modelo de WF, cuando se trabaja sobre el mismo.

Si tienes 2 dedos de frente, verás que esto es un poco peligroso, ya que no te enteras de los errores hasta que ejecutas el workflow, pero si tu vida es una catarata de emoción constante y la adrenalina es tu bebida favorita, modifica esta entrada en el registro y done !!!

En la clave [HKEY_CURRENT_USERSoftwareMicrosoft.NETFrameworkv4.0.0.0System.Activities.Presentation] crear una entrada llamada [DisableValidateOnModelItemChanged] de tipo REG_DWORD con valor = 1

image

image

 

Update: veo que esto ha sido publicado en Geeks.ms el 1ro de Abril, aclaración > no es April’s fools day, la entrada funciona pero sin soporte.

 

Saludos @ Here

El Bruno

   

3 comentarios sobre “[TEAMBUILD2010] HowTo: Avoid element validation in Design Time in Team Build workflow editor”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *