2010-04-28 9 views
12

Actualmente estoy usando VS2010 Premium, y he oído que la depuración en Ultimate es mucho mejor. ¿Realmente vale la pena actualizar a Ultimate para aprovechar las nuevas funciones de depuración que han incluido? ¿O es marketing publicitario y no es realmente utilizable para los escenarios de desarrollo diario?¿Vale la pena actualizar a VS2010 Ultimate para aprovechar las funciones avanzadas de depuración?

Creo que la función se llama IntelliTrace.

+0

¿Qué idiomas/tecnologías está utilizando? –

+0

C#, SQL, XML, XSLT, ASMX, MOSS principalmente –

+0

Wow - No me di cuenta hasta que ahora solo me di cuenta de lo grande que es el salto de precio entre 'Premium' y 'Ultimate'. –

Respuesta

4

¿Usted trabaja en un equipo? ¿Recibes errores informados por un probador, y luego no puedes reproducirlos? ¿Le ahorraría mucho tiempo poder "depurar" a través de la configuración real que el probador tenía - ver sus valores y la ruta de ejecución? O tal vez trabajas con otro desarrollador. ¿Te gustaría poder establecer un grupo de puntos de interrupción y dejar "notas" en el código (consejos de datos fijados) y luego exportarlos y dárselos al otro desarrollador, diciendo que "el error que estamos buscando está en tu parte del código ".

Si esos escenarios te causan dolor ahora, quieres Ultimate. Si trabajas solo, es posible que solo IntelliTrace te haga querer Ultimate. Es genial "viajar en el tiempo" en el depurador.

+1

Hola Kate, probé la capacidad de viajar a través del historial de depuración, pero no fue lo que esperaba, toma instantáneas de valores variables en momentos determinados, pero no te deja dar un paso atrás por desgracia. –

+0

No estoy seguro de lo que quiere decir con "dar un paso atrás", pero de acuerdo con lo que quiero decir con eso (mueva la "línea actual" hacia atrás y vea cuáles eran entonces las variables) puede hacerlo. Consulte http://msdn.microsoft.com/en-us/magazine/ee336126.aspx para obtener capturas de pantalla, etc. He hecho esto donde tiene una excepción y volver y retroceder hasta el punto en que las cosas empezaron a ir mal. –

1

Si está trabajando intensamente en Linq para SQL/Linq a entidades, entonces la función IntelliTrace seguramente será útil.

Luego debe actualizar.

0

IntelliTrace es la única manera de descargar el accidente y otros registros de eventos de Windows Azure. DevFabric no es una representación del 100% del entorno de despliegue azul. He usado Intellitrace para encontrar flubs de implementación rápidamente. Cuando todo lleva 20 minutos en implementarse, tener una herramienta que le ahorre 1 o 2 ciclos de implementación se amortiza rápidamente.