C#项目加载不同版本的系统程序集

时间:2015-08-18 17:37:28

标签: c# .net debugging assemblies pdb-files

我正在尝试调试System.Web.dll程序集中的类,但我无法使其工作。我试图添加SymbolSource服务器,但它们都没有返回我需要的.pdb来调试框架。通过在调试时分析Modules窗格的输出,我可以看到它从项目的目标.NET版本(4.5)加载不同的程序集:

modules window showing Version column different from project's version

所以我怀疑PDB没有被加载的原因是因为正在加载的程序集有4.6版本。我在这里缺少一个设置吗?

1 个答案:

答案 0 :(得分:0)

可能你的VS没有正确配置来调试这些来源。

在此处了解更多信息http://referencesource.microsoft.com/setup.html