Tengo una aplicación que carga muchos metadatos al iniciar. Esto se hace en unos pocos segundos, pero cuando enciendo IntelliTrace lleva años. Entiendo por qué, pero me imposibilita usar IntelliTrace.Deshabilitar IntelliTrace durante la ejecución de la aplicación
Lo que me gustaría es agregar una declaración a mi código para no registrar los eventos de IntelliTrace y la información de la llamada durante esta carga. Después de que la carga haya terminado, deseo agregar una declaración de que IntelliTrace puede registrar la información nuevamente.
¿Hay alguna manera de lograrlo?
No son los eventos que están causando la degradación del rendimiento, pero es la información de llamada. En función de su respuesta, ¿puedo concluir que no es posible desactivar Intellitrace temporalmente durante la ejecución del código? –
@Ewald: creo que puede escribir una macro que hará eso por usted, es decir, simplemente active/desactive la TI más rápido y luego use el cuadro de diálogo Opciones. En otras palabras, puedes simplemente desconectarlo, solo así, afaik. – abatishchev
No estoy tratando de deshabilitar Intellitrace antes de comenzar la sesión de depuración. Quiero desactivar temporalmente Intellitrace mientras que Estoy en la sesión de depuración. –