我正在处理一个项目并尝试修复系统中发现的错误。我有权访问的代码无法构建(这是一个包含大量 dll 文件的大型项目,其中一些文件在我的工作区中丢失了)。我可以访问我正在尝试调试的代码部分,但无法构建它。所以我开始编译.exe
文件并在VS中附加它。当我在代码中设置断点时,它被禁用并说No symbols have been loaded for this document.
所以我的问题是,调试器正在寻找哪些额外的信息/文件?我假设它正在寻找pdb
该特定程序集的文件,该文件在我的机器上不存在。
当我尝试附加到 exe 文件时,我收到以下警告: