谢谢解答下 本人初学
 protected void Page_Load(object sender, EventArgs e)
{
   strPath=  Request.QueryString["strPath"];
            Exception exception;
                  //这个应该是页面载入的时候就开始调用吧!但是为什么调试的时候在try ---catch设置断点都不进去呢
            try
            {
            }
            catch
            {
              catch (Exception exception2)
            {
                exception = exception2;
                //Core.LogError(exception);//一个是关于这个的报错 日志应该在哪里找啊?
                Log.Error(Log.ST.Day, "通讯录发送", new object[] { });//这个的报错怎么使用啊 然后在相关的日志
                                                                       //找不到相关的报错信息
            }
            }
              
}

解决方案 »

  1.   

    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {  
           strPath=  Request.QueryString["strPath"];
         }
       catch (Exception exception)
                {
                    Log.Error(Log.ST.Day, "通讯录发送", new object[] { });    
                }
                  
    }
      

  2.   

    你try{} 里边没语句  他压根就不会错  当然不报了好像try是无效断点   断点要打在try的语句块里边才行  比如如下红色部分  try
      {   
      strPath= Request.QueryString["strPath"];
      }
      

  3.   


    你把你感觉有错误的语句放在try
      {  
      放在这里面就行了
      }
    catch (Exception exception)//这个是出异常的时候执行
      {
     可以打印exception
      }