Hol*_*orf 6 c# asp.net dll web-applications visual-studio-2010
我做了一些修改来修复我无法构建的错误.其中一个变化终于奏效了,但现在我无法调试!
当我在.cs文件中留下断点时,调试器说:
The breakpoint will not currently be hit. No symbols have been loaded for the document.
Run Code Online (Sandbox Code Playgroud)
按照stackoverflow的建议,我检查了模块选项卡(Debug-> Windows-> Modlues),以查看符号加载信息.问题是,没有project.dll!
WebDev.WebHost.dll就在那里,包含的system.dlls就在那里.我检查了我的同事的机器,他有project.dll,所以我做的事情打破了调试器.
我试过的其他文章中建议的内容包括:
我应该做些什么来将project.dll放入调试器模块?
参加聚会可能有点晚了,但我想我会分享我解决完全相同问题的经验......
我有一个已发布到本地 IIS 的 Asp.net Web MVC 项目。尝试将我的 Visual Studio 调试器附加到 IIS 进程后,我收到了相同的“不会命中断点”错误,并且现在项目 .dll 文件显示在“调试”>“模块”列表中。
我的解决方案最终是一个简单的解决方案,但事实证明,当我最初将应用程序发布到 IIS 本地时,我没有选择“调试配置”。因此,我想我的 Visual Studio 调试器从未查找项目 .dll 文件,因此未显示在列表中。
我从本地 IIS 中完全删除了我的应用程序,并使用调试配置而不是发布重新发布它,它可以工作......
| 归档时间: |
|
| 查看次数: |
2479 次 |
| 最近记录: |