当我在Visual Studio中调试.NET核心应用程序时,我可以暂停它并进行有效更改,然后再继续执行该进程。但是,该过程使用前面的代码运行,并且当遇到断点时,突出显示的文本似乎只匹配先前在该行上的字符数。
示例:
value
变为Thread.Sleep(2000)
,断点会突出显示4行。
这仅适用于.NET Core应用程序。这是一个错误,"功能"还是我可以更改的设置?
答案 0 :(得分:2)
这仅适用于.NET Core应用程序。这是一个错误,"功能"还是我可以更改的设置?
CamiloTerevinto所说的是对的。这是GitHub上的一个已知Issue #7902,编辑并继续在Visual Studio 2015中此时不适用于.Net Core 。
有关VS2015 ENC更改的更多信息,请查看此博客条目: https://blogs.msdn.microsoft.com/devops/2015/04/29/net-enc-support-for-lambdas-and-other-improvements-in-visual-studio-2015/
此外,此问题已在Visual Studio 2017 RTM中得到解决。您可以在Visual Studio 2017上进行检查。