我有一个 C# asp.net 网络应用程序。数据库层中的断点不再停止执行,但 UI 层中的断点仍然可以正常工作。任何人都可以猜测为什么会发生这种情况吗?
我已经检查了所有常见的嫌疑点(所有项目都启用了调试构建)并重新编译了解决方案中的所有项目...
- 将调试器附加到 ASP.NET 进程并单击模块窗口。确保为要调试的程序集加载了调试符号。
- 确保 UI 引用的是调试程序集,而不是发布程序集。
- 确保 .PDB 文件位于 /bin/debug/ 目录中
- 确保在附加调试器之前重建整个解决方案。
- 如果数据层位于单独的解决方案中,请将项目添加到 UI SLN(您不需要添加引用,这些引用应该已经建立,否则您的代码将无法编译),以便调试器可以拉起完整代码。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)