2011-01-22 71 views
8

我有一个应用程序在启动时加载了大量元数据。这是在几秒钟内完成的,但是当我打开IntelliTrace时需要很长时间。我明白为什么,但它使我无法使用IntelliTrace。执行应用程序时禁用IntelliTrace

我想在我的代码中添加一条语句,以便在加载过程中不记录IntelliTrace事件和调用信息。加载完成后,我想添加一条说明IntelliTrace可以再次记录信息。

有没有办法做到这一点?

回答

10

完全禁用它:

Tools -> Options -> IntelliTrace -> [ ] Enable IntelliTrace 

或弄清楚究竟是什么事件类型会降低性能并禁用它:

Tools -> Options -> IntelliTrace -> IntelliTrace Events 
+0

这是不是说是造成性能降级的事件,但这是通话信息。根据您的回答,我可以得出结论:在执行代码期间无法关闭Intellitrace临时文件吗? – 2011-01-22 16:33:20