我以前用VB时,出现错误直接定位到出错的语句,调试起来很方便,
现在用ASP.NET,出误了也不知道是在哪条语句,只在IE状态栏里显示“网页错误”,真不方便,我加了如下语句:
try
{
}
catch(Exception ex)
{
     System.Web.HttpContext.Current.Response.Write("错误提示:" + ex.Message);
}
也起不到多大作用,大部份错误还是显示不出来(捕捉不到)。为什么ASP.NET这么难,请各位指点一下!!!
(没分了,各位体谅一下了)

解决方案 »

  1.   

    正因为你写了try...catch....,于是你的vs捕获不到错误了!
      

  2.   

    ...我认为.net的调试很好的了。如果是JAVA出错我还真不知道怎么调试。
      

  3.   

    可以先在浏览器中查看页面,然后找到"调试-附加调试-对应的程序"直接这样免于按F5先执行在调试,简单许多.
    另外你网页错误是前台错误啊.....
    ASP.NET调试已经够好了,要是JS调试,那你不哭死
      

  4.   

    网页错误,需要用ie工具来调试
    IEDevToolBarSetup
      

  5.   

    如果是后台程序出问题。直接断点调式一步一步来不就可以看到了么,VS工具是绝对强大的。相对于JAVA的调试来说!