【发布时间】:2018-05-11 07:44:27
【问题描述】:
我的输出窗口没有显示我的项目的绑定错误。但是在同事的机器上,绑定错误会显示在输出窗口中。
关于如何在我的机器上打开它的任何想法(两台机器上的源代码相同,所以我猜这是一个 IDE 设置)。
【问题讨论】:
-
您是否在发布模式下运行应用程序?
我的输出窗口没有显示我的项目的绑定错误。但是在同事的机器上,绑定错误会显示在输出窗口中。
关于如何在我的机器上打开它的任何想法(两台机器上的源代码相同,所以我猜这是一个 IDE 设置)。
【问题讨论】:
试试
工具 -> 选项 -> 调试 -> 输出窗口 -> WPF 跟踪设置 -> 数据绑定
【讨论】:
Tools -> Options -> Debugging -> Output Window -> WPF Trace Settings -> Data Binding->All
我遇到了同样的问题并进行了适当的更改(工具 -> 选项 -> 调试 -> 输出窗口 -> WPF 跟踪设置 -> 数据绑定),我仍然在输出窗口中看不到任何数据绑定问题。问题是我在 App.cs 代码中发现了这一行
System.Diagnostics.PresentationTraceSources.DataBindingSource.Switch.Level = System.Diagnostics.SourceLevels.Critical;
这个选项显然覆盖了我在“选项”菜单中所做的设置。
【讨论】:
如果以下解决方案不适合您:
工具 -> 选项 -> 调试 -> 输出窗口 -> WPF 跟踪设置 -> 数据绑定
尝试右击输出窗口的输出区域,选择所有你想要的输出信息,尤其是程序输出选项。
【讨论】:
在某些设置配置中,首次机会异常通知会显示在“立即”窗口中。
在“立即”窗口中切换首次机会异常通知 在“查看”菜单上,单击“其他窗口”,然后单击“输出”。
右键单击输出窗口的文本区域,然后选择或取消选择异常消息。
【讨论】: