如何:显示 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. 单击该下拉列表,并选择希望看到的跟踪信息的类型:“全部”“严重”“错误”“警告”“信息”“详细”“活动”

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

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

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

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

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

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

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

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

禁用 WPF 跟踪信息

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

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

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

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

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

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

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

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

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

请参见

其他资源

调试 WPF