显示 WPF 跟踪信息

Visual Studio 可接收来自 WPF 应用程序的调试跟踪信息,并将该信息显示在“输出”窗口中。 若要显示调试跟踪信息,必须启用 WPF 跟踪。

可以在 App.Config 文件中启用 WPF 跟踪,或通过使用 PresentationTraceSources 类以编程方式启用 WPF 跟踪。 启用 WPF 跟踪的一种更简单方式是使用“选项”窗口。 不支持针对 Web 应用程序的 WPF 跟踪。

启用或自定义 WPF 跟踪信息

  1. 在“工具”菜单上选择“选项” 。

  2. 在“选项”对话框内左侧的框中,打开“调试”节点 。

  3. 在“调试”下,单击“输出窗口” 。

  4. 在“常规输出设置”下,选择“所有调试输出” 。

  5. 在右侧的框中,查找“WPF 跟踪设置”。

  6. 打开“WPF 跟踪设置”节点。

  7. 在“WPF 跟踪设置”下,单击要启用的设置的类别(例如,“数据绑定”) 。

    “数据绑定”或单击的任何类别旁边的“设置”列中将出现一个下拉列表控件。

  8. 单击该下拉列表,并选择希望看到的跟踪信息的类型:“全部”、“严重”、“错误”、“警告”、“信息”、“详细”或“ActivityTracing” 。

    如果选择“严重”,则仅启用“严重”事件的跟踪。

    如果选择“错误”,则启用“严重”和“错误”事件的跟踪。

    如果选择“警告”,则启用“严重”、“错误”和“警告”事件的跟踪。

    如果选择“信息”,则启用“严重”、“错误”、“警告”和“信息”事件的跟踪。

    如果选择“详细”,则启用“严重”、“错误”、“警告”、“信息”和“详细”事件的跟踪。

    如果选择“活动跟踪”,则启用“停止”、“启动”、“挂起”、“传输”和“继续”事件的跟踪。

    有关这些跟踪信息级别的含义的更多信息,请参见 SourceLevels

  9. 单击 “确定”

禁用 WPF 跟踪信息

  1. 在“工具”菜单上选择“选项” 。

  2. 在“选项”对话框内左侧的框中,打开“调试”节点 。

  3. 在“调试”下,单击“输出窗口” 。

  4. 在右侧的框中,查找“WPF 跟踪设置”。

  5. 打开“WPF 跟踪设置”节点。

  6. 在“WPF 跟踪设置”下,单击要启用的设置的类别(例如,“数据绑定”) 。

    “数据绑定”或单击的任何类别旁边的“设置”列中将出现一个下拉列表控件。

  7. 单击该下拉列表并选择“关闭”。

  8. 单击“确定”。