当我的代码抛出错误时,我喜欢被带到异常的行,并查看手头有调用堆栈的所有变量。当我在抛出异常时调试ASP.NET时,我没有视觉工作室IDE向我显示该行以及所有这些。如何使视觉工作室像普通的C#winform应用程序一样进行调试?
注意:我不认为这很重要,但我使用Firefox作为浏览器。断点工作正常但我的异常总是出现在页面而不是IDE上。
答案 0 :(得分:5)
debug="true"
文件中设置了Web.config
。 Configuration Manager
(在“构建”菜单中)以确保您的应用程序在“调试”模式下运行。Attach to Process...
对话框(在“调试”菜单中)。单击“附加到”框旁边的Select
按钮,确保将其设置为“自动确定要调试的代码类型”,并将“传输”设置为“默认”现在设置断点,按F5
,当发生错误时,Visual Studio会将您带到相应的行。
答案 1 :(得分:0)
在web.config中检查Debug =“true”,在构建应用程序时通常会提示它,在大多数情况下都会处理这种情况。