【问题标题】:Cannot See Values While Debugging ASP.NET Core调试 ASP.NET Core 时看不到值
【发布时间】:2016-02-21 23:12:47
【问题描述】:

在使用 Visual Studio 2015 调试 ASP.NET Core 应用程序时,我看不到变量、参数和字段值,例如,当我将它们悬停时。我也无法将它们添加到手表中。我正在调试中运行。

【问题讨论】:

  • 您是在 CoreCLR 还是桌面上运行?你用的是什么VS版本?
  • Visual Studio 2015 Ultimate,面向 .NET Core 和 Desktop。
  • 对不起,我应该更明确一点。在 about 页面中,查找完整的 VS 内部版本号。同时分享同一页面上的网络工具包版本
  • 谢谢,很高兴看到我并不孤单! :-)
  • 好吧,如果没有人尝试,那么谁会发现这些问题? :-)

标签: debugging visual-studio-2015 asp.net-core visual-studio-debugging


【解决方案1】:

我们可能已经找到了该问题的解决方案(或至少是一种变通方法)。如果我们进入Tools > Options > Debugging 并启用Use Managed Compatibility Mode,那么我们可以检查所有我们喜欢的值。

我希望这也能为您解决问题。

更新:Visual Studio 2015 Update 2 RC 为我解决了这个问题,但不幸的是 OP 没有。

【讨论】:

  • 谢谢!在 Visual Studio 2015 Update 2 RC 上启用 Use Managed Compatibility Mode 对我有用
  • 这项技术在 VS 2019 上对我有用。谢谢
【解决方案2】:

这种行为发生在 1.0.0-rc1-update1 上,但不会发生在 1.0.0-rc2-16357 上。 如果可能,请升级。微软意识到了这一点。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-08-24
  • 2016-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多