调试:无法进入外部源代码(nuget)

时间:2017-03-27 20:59:10

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

问题
试图调试我的配置为什么不能按照我想要的方式绑定到我的对象,我似乎无法进入ConfigurationRoot.Get();.它要么在方法内部打破,要么在我尝试进入它时跳过它。

我相信我的调试器设置是正确的,并且我已经验证了正确的模块和符号也已加载。关于下一步要检查什么的任何建议?

运行Visual Studio 2017

相关套餐:

  • Microsoft.Extensions.Configuration(1.1.1)
  • Microsoft.Extensions.Configuration.Binder(1.1.1)

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

使用此question中的信息,我从符号缓存中删除了 Microsoft.Extensions.Configuration * 的符号。然后,我仔细检查了我的调试设置,发现它们已经以某种方式重置为默认值。再次选择正确的设置,从缓存中删除符号,并且只启用dotPeek作为我的符号服务器后,VS能够加载PDB文件,然后根据需要进入源。

enter image description here