c# - 该名称...在当前上下文中不存在...我们如何切换上下文?

标签 c# visual-studio debugging asynchronous visual-studio-2015

我在这样的匿名方法中设置了一个断点:

Breakpoint in Anonymous Method

如何在监 window 口中检索 configuration 变量的值?它一直提示“当前上下文中不存在名称‘配置’。”

我想那是因为当前上下文是一个没有该变量的线程。如何切换上下文以查看值?

最佳答案

在您的代码片段中,看起来 configuration 作为 await 的结果返回。手术。正在执行的行是 awaiting configuration 结果,在设置 configuration 之前不应执行。但是,当第一次遇到断点时,配置 可能尚未设置。

更新:要查看配置的值,我假设您可以跨过该行代码,并且 configuration 应该设置为实际执行该行时的值。

更新:看起来这是一个 known issue那是fixed .你有最新的 VS2015 测试版吗?

关于c# - 该名称...在当前上下文中不存在...我们如何切换上下文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31256731/

相关文章:

c# - 使用 Func<> 类型来分配/更改变量

c# - NLog:ColoredConsole 中的颜色特定词

c# - App.config 弃用了 C#?

c# - 确定字符串中第一个字符的最有效方法?

visual-studio - 使用自动包还原使用包含 msbuild 目标的 nuget 包

javascript - chrome 调试器调用堆栈异步选项是什么意思?

c++ - 每个进程可配置的核心转储目录

visual-studio - 您发现哪些很少使用的调试工具很有用?

c++ - 尝试计算一个像字符数组一样填充的字符串,但它只是计算字符串中的第一个字符

debugging - 如何调试使用 Gradle 构建的 Play 2 应用程序