我的Visual Studio 2013 ASP.NET webform应用程序有3个DLL程序集。调试时,DLL和PDB是在同一个Temporary ASP.NET Files目录中为三个DLL(Project/VB模块和一个C#模块)中的两个创建的,第三个DLL也是C#模块,而PDB不在产生于同一目录中的DLL。不被发现无法找到或打开PDB文件 - PDB不是用DLL构建的
对于最后一个问题模块的符号。当我尝试加载符号文件手动选择这是在相同的日期/时间创建为DLL一个PDB,我得到的错误“在这个文件夹中找不到匹配的符号文件”
为什么PDB将被构建在DLL的目录中用于两个模块而不是第三个模块?我已经尝试了多种选项符号设置对话框,更改符号文件位置和cashe目录,清理和重建solu并且结果不会改变。
我检查了高级构建设置和选项显示就像在你的屏幕截图。调试信息设置为完整。 – cltdiver