我继承了两个VB.Net Web项目,在一个(“goodproj”),调试器工作,允许我单步执行代码。另一方面(“badproj”),它没有。
在badproj上,当我点击F5或绿色箭头进行调试时,网站构建没有错误,启动开发Web服务器并启动显示网站的浏览器。但是......没有调试器! (并且没有错误消息。)Debug的输出窗口完全空白。
任何有关如何使用VS进行调试的好文章的帮助或指针都将非常感激。我应该看看的任何特定设置?
答案 0 :(得分:0)
您是否检查过web.config文件和配置设置以确保项目设置为Debug?
此外,如果该项目引用任何其他过时的DLL,您可能无法调试那些可能导致此问题的文件。
答案 1 :(得分:0)
问题解决了:badproj的web.config文件中有一个违规标记。位置标记<location path="." inheritInChildApplications="false">...</location>
包含多个标记,包括<compilation debug="true">
标记。
删除此违规位置标记可解决此问题。调试器在它的所有调试荣耀中栩栩如生。