我正在使用VS 2015 Update 2和配置为调试模式的asp.net 5 Web项目。当我使用F5运行项目来调试它并达到断点时,即使它们在范围内,也无法在监视窗口中观察到某些变量。此外,如果我将鼠标悬停在这些变量上,则不会显示任何值。
如果我使用相同的visual studio来创建一个空Web项目并添加一个webform并将代码放在load方法中,那么调试器工作正常。也就是说,我可以在监视窗口中看到变量,我可以通过将它们悬停在它们上面来查看它们的值。我从中收集到,问题的根本原因不是VS2015 Update 2,而是与项目或解决方案配置有关,可能特定于asp.net 5 Web项目。
我在网上搜索答案,并在尝试调试编译器优化代码时遇到类似问题。但是我在调试模式下运行解决方案。有什么建议吗?
我知道Variable does not exist in the current context while debugging但它适用于不同版本的visual studio,并且那里提供的解决方案无法解决我的问题。