Al navegar a llamadas/eventos anteriores durante la depuración con IntelliTrace, no puedo ver una instantánea del valor de las variables definidas localmente. Al pasar el mouse, aparece el mensaje "Los datos de Intellitrace no se han recopilado". ¿Alguien sabe por qué?¿Por qué no puedo inspeccionar las variables locales con IntelliTrace para VS 2010?
17
A
Respuesta
10
El equipo de Intellitrace cubrió esto un poco en una de sus entradas de blog. Aquí está el enlace (está en la sección de comentarios)
La versión corta es que aunque la recogida de todas las variables locales era demasiado de un impacto en el rendimiento. En cambio, solo capturan selectivamente a los lugareños. Es decir que recogerán los locales, que
- se evalúan en el depurador durante la sesión de depuración
- valores que han definido los puntos de rastreo contra ellos
- Las variables locales que están configurados específicamente para ser capturado (no fuimos en detalles sobre cómo hacer eso además de configurar un punto de rastreo).
4
Tenga en cuenta que una publicación de blog posterior del mismo blogger - http://blogs.msdn.com/ianhu/archive/2010/03/16/intellitrace-what-we-collect.aspx - se expandió bastante sobre las limitaciones y cómo se puede evitar un poco.
Cuestiones relacionadas
- 1. MS VS 2010 IntelliTrace para la versión no definitiva? ¿Posible?
- 2. ¿Por qué C# vincula las variables locales por adelantado?
- 3. variables de sesión vs variables locales
- 4. Mecanografía implícita; ¿por qué solo variables locales?
- 5. ¿Qué podemos hacer para que Microsoft agregue IntelliTrace a VS 2010 Professional Edition?
- 6. ¿Por qué las variables locales tienen valores iniciales?
- 7. acceso todas las variables locales
- 8. ¿Por qué las variables no son locales en las sentencias de caso?
- 9. Variables locales en bash: local vs subshell
- 10. No se pueden inspeccionar las variables en eclipse
- 11. referencia colapso para las variables locales
- 12. Imprimir todas las variables globales/variables locales?
- 13. No se pueden cambiar las rutas de TFS 2010 locales
- 14. ¿JavaScript no admite cierres con variables locales?
- 15. Javadoc para variables locales?
- 16. sincronizados y locales copias de las variables
- 17. ¿Por qué las variables locales, incluidas las primitivas, siempre deben inicializarse en Java?
- 18. ¿Cómo se definen las variables estáticas locales locales de subprocesos?
- 19. ¿Cómo se leen las variables locales con gdb?
- 20. duración de las variables locales débiles con ARC
- 21. Cómo acceder a las variables locales dinámicas
- 22. ¿Cómo declarar las variables locales en postgresql?
- 23. Carriles - Variables locales frente a variables de instancia
- 24. Java ¿cómo imprimir todas las variables locales?
- 25. ¿Cuándo se asigna espacio de pila para las variables locales?
- 26. Variables locales en java
- 27. las variables Constructor-locales en Scala
- 28. Tutorial para pruebas unitarias con VS 2010
- 29. Las variables locales en las definiciones de clase/ámbito
- 30. ¿Por qué tengo esta InstantiationException en Java cuando accedo a las variables locales finales?
Gracias, JaredPar. Eso tiene sentido. Profundizando en la documentación de MSDN, noté que aluden a esto de alguna manera. Sin embargo, enfatizan qué * es * recogido sobre lo que no es. –