我正在尝试通过附加到 w3wp 工作进程来调试在 IIS 和 localhost 下运行的 Web 应用程序。
附加到进程时,我在断点处收到以下消息:
不会命中断点。没有为此文档加载任何符号
我已经多次清理并重新构建了该解决方案,因此我确信问题的原因不是我的代码与我的应用程序不同步。
我已经检查了模块 View ,可以看到除了 Web 项目之外的所有项目 dll 的符号都已加载。 web.dll 的符号状态为
未加载任何符号
当我检查输出路径时,我可以看到 web.dll,但看不到 web.pdb。所有其他项目 dll 都与其相应的 pdb 文件一样存在。
我在这里遗漏了什么明显的东西吗?
最佳答案
看看构建配置管理器。确保它们都设置为调试
关于asp.net - VS2012 MVC Web 应用程序中的 .dll 输出目录中没有创建 pdb 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21430223/