【问题标题】:Binding errors not showing on output window绑定错误未显示在输出窗口中
【发布时间】:2018-05-11 07:44:27
【问题描述】:

我的输出窗口没有显示我的项目的绑定错误。但是在同事的机器上,绑定错误会显示在输出窗口中。

关于如何在我的机器上打开它的任何想法(两台机器上的源代码相同,所以我猜这是一个 IDE 设置)。

【问题讨论】:

  • 您是否在发布模式下运行应用程序?

标签: wpf binding


【解决方案1】:

试试

工具 -> 选项 -> 调试 -> 输出窗口 -> WPF 跟踪设置 -> 数据绑定

【讨论】:

  • 如果我设置为“错误”或“警告”,我仍然什么也看不到,而我的同事在相同的设置和相同的来源看到错误?
  • 这对我也不起作用,但我现在使用的是另一台机器,所以它可以在那里工作。
  • 使用Tools -> Options -> Debugging -> Output Window -> WPF Trace Settings -> Data Binding->All
【解决方案2】:

我遇到了同样的问题并进行了适当的更改(工具 -> 选项 -> 调试 -> 输出窗口 -> WPF 跟踪设置 -> 数据绑定),我仍然在输出窗口中看不到任何数据绑定问题。问题是我在 App.cs 代码中发现了这一行

System.Diagnostics.PresentationTraceSources.DataBindingSource.Switch.Level = System.Diagnostics.SourceLevels.Critical;

这个选项显然覆盖了我在“选项”菜单中所做的设置。

【讨论】:

  • 这又发生在我身上了。希望我能多次投票。
  • app.cs 文件在哪里?你的意思是 app.XAML.cs?
【解决方案3】:

如果以下解决方案不适合您:

工具 -> 选项 -> 调试 -> 输出窗口 -> WPF 跟踪设置 -> 数据绑定

尝试右击输出窗口的输出区域,选择所有你想要的输出信息,尤其是程序输出选项。

【讨论】:

    【解决方案4】:

    在某些设置配置中,首次机会异常通知会显示在“立即”窗口中。

    在“立即”窗口中切换首次机会异常通知 在“查看”菜单上,单击“其他窗口”,然后单击“输出”。

    右键单击输出窗口的文本区域,然后选择或取消选择异常消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-01
      • 2011-02-09
      • 2013-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多