如何:存储和使用 IntelliTrace 记录
此主题仅适用于 Visual Studio 2010 旗舰版。
如果启用 IntelliTrace,则在每次调试应用程序时都会自动创建一个 IntelliTrace 记录。 IntelliTrace 记录将会写入到在**“选项”**对话框中指定的位置。 Visual Studio 在每次退出时都会从该位置删除 IntelliTrace 记录。 因此,如果希望保留某个记录以供以后使用,则必须将该记录移动到其他位置。
存储 IntelliTrace 记录
查找调试器存储 IntellliTrace 记录的位置(如果您尚不知道)。 可通过 .iTrace 扩展名识别 IntelliTrace 记录。
在**“工具”菜单上,单击“选项”**。
在**“选项”对话框中,展开“IntelliTrace”节点,再选择“高级”**。
查看**“IntelliTrace 记录的位置”**框以找到写入记录的位置。
单击**“确定”**。
在 Windows 中,打开显示写入 IntelliTrace 记录的位置的窗口,并找到与所需记录对应的 .iTrace 文件。 使用任何 Windows 方法将该文件复制或移动到另一个位置。
如果当前正在调试记录,则当尝试复制或移动该记录时,将会看到一条错误消息。 停止调试,然后复制或移动该文件。
打开记录
下面的过程介绍如何打开存储在磁盘上的 IntelliTrace 记录。 有关如何使用附加到工作项的 IntelliTrace 记录的说明,请参见使用 IntelliTrace 调试非可重现错误。
打开存储在磁盘上的 IntelliTrace 记录
在**“文件”菜单上,指向“打开”,然后单击“打开文件”**。
在**“打开文件”**对话框中,浏览至 IntelliTrace 记录所在的位置。 可通过 .iTrace 扩展名识别该记录。
选择相应的 .iTrace 文件,然后单击**“打开”**。
在**“IntelliTrace 摘要”窗口中,展开“线程列表”或“异常数据”**项,然后双击一个线程或异常,以便在该点开始进行调试:
如果调试的是一个引发了异常的应用程序,请双击此异常名称以便从引发此异常的时点开始进行调试。
如果要在应用程序启动时开始进行调试,请双击**“主线程”**。 这样,将在主应用程序线程启动时开始 IntelliTrace 会话。
如果记录是由测试管理器创建的,则可以展开**“测试步骤”**项并双击一个测试步骤,然后在报告错误的步骤开始进行调试。