Debugging 调试:无法进入外部源代码(nuget)
问题Debugging 调试:无法进入外部源代码(nuget),debugging,asp.net-core,visual-studio-2017,Debugging,Asp.net Core,Visual Studio 2017,问题 正在尝试调试为什么我的配置没有按我希望的方式绑定到对象,并且我似乎无法进入ConfigurationRoot.Get();。它要么在方法内部中断,要么在我尝试进入时跳过 我相信我的调试器设置是正确的,并且我已经验证了加载了正确的模块和符号。对下一步检查什么有什么建议吗 运行Visual Studio 2017 相关套餐: Microsoft.Extensions.Configuration(1.1.1) Microsoft.Extensions.Configuration.Binder(
正在尝试调试为什么我的配置没有按我希望的方式绑定到对象,并且我似乎无法进入ConfigurationRoot.Get();。它要么在方法内部中断,要么在我尝试进入时跳过 我相信我的调试器设置是正确的,并且我已经验证了加载了正确的模块和符号。对下一步检查什么有什么建议吗 运行Visual Studio 2017 相关套餐:
- Microsoft.Extensions.Configuration(1.1.1)
- Microsoft.Extensions.Configuration.Binder(1.1.1)
使用此信息,我从符号缓存中删除了Microsoft.Extensions.Configuration*的符号。然后我仔细检查了我的调试设置,发现它们以某种方式被重置为默认设置。在再次选择正确的设置、从缓存中删除符号并仅启用dotPeek作为我的符号服务器之后,VS能够加载PDB文件,然后根据我的需要进入源代码
也许我还应该提到,我正在运行dotPeek symbol服务器,VS也配置为使用它。