如何:存储和使用 IntelliTrace 记录

此主题仅适用于 Visual Studio 2010 旗舰版。

如果启用 IntelliTrace,则在每次调试应用程序时都会自动创建一个 IntelliTrace 记录。 IntelliTrace 记录将会写入到在**“选项”**对话框中指定的位置。 Visual Studio 在每次退出时都会从该位置删除 IntelliTrace 记录。 因此,如果希望保留某个记录以供以后使用,则必须将该记录移动到其他位置。

存储 IntelliTrace 记录

  1. 查找调试器存储 IntellliTrace 记录的位置(如果您尚不知道)。 可通过 .iTrace 扩展名识别 IntelliTrace 记录。

    1. 在**“工具”菜单上,单击“选项”**。

    2. 在**“选项”对话框中,展开“IntelliTrace”节点,再选择“高级”**。

    3. 查看**“IntelliTrace 记录的位置”**框以找到写入记录的位置。

    4. 单击**“确定”**。

  2. 在 Windows 中,打开显示写入 IntelliTrace 记录的位置的窗口,并找到与所需记录对应的 .iTrace 文件。 使用任何 Windows 方法将该文件复制或移动到另一个位置。

    如果当前正在调试记录,则当尝试复制或移动该记录时,将会看到一条错误消息。 停止调试,然后复制或移动该文件。

打开记录

下面的过程介绍如何打开存储在磁盘上的 IntelliTrace 记录。 有关如何使用附加到工作项的 IntelliTrace 记录的说明,请参见使用 IntelliTrace 调试非可重现错误

打开存储在磁盘上的 IntelliTrace 记录

  1. 在**“文件”菜单上,指向“打开”,然后单击“打开文件”**。

  2. 在**“打开文件”**对话框中,浏览至 IntelliTrace 记录所在的位置。 可通过 .iTrace 扩展名识别该记录。

  3. 选择相应的 .iTrace 文件,然后单击**“打开”**。

  4. 在**“IntelliTrace 摘要”窗口中,展开“线程列表”“异常数据”**项,然后双击一个线程或异常,以便在该点开始进行调试:

    1. 如果调试的是一个引发了异常的应用程序,请双击此异常名称以便从引发此异常的时点开始进行调试。

    2. 如果要在应用程序启动时开始进行调试,请双击**“主线程”**。 这样,将在主应用程序线程启动时开始 IntelliTrace 会话。

    如果记录是由测试管理器创建的,则可以展开**“测试步骤”**项并双击一个测试步骤,然后在报告错误的步骤开始进行调试。

请参见

概念

使用 IntelliTrace 调试非可重现错误