private void BtnReadWeb_Click(object sender, EventArgs e) 
        { 
            string  webPath = System.Web.HttpContext.Current.Server.MapPath("") + @"\Web.config"; 
            System.Console.ReadLine(); 
        } 
总是出现:未将对象引用设置到对象的实例 
谢谢各位兄长,怎么解决!
为什么:System.Web.HttpContext.Current.Server.MapPath("") 这句总是出现"未将对象引用设置到对象的实例"异常呢? 

解决方案 »

  1.   

    人才哥哥你写错了...
    private void BtnReadWeb_Click(object sender, EventArgs e) 
            { 
                string  webPath = System.Web.HttpContext.Current.Server.MapPath( @"\Web.config");
                System.Console.ReadLine(); 
            } 
      

  2.   

    System.Console.ReadLine(); ???
    如果是控制台程序的话你哪来的HTTPCONTEXT?
      

  3.   

    System.Console.ReadLine(); ??? server.mapPath?
      

  4.   

    你先告诉大家你是在什么环境下吧,console?winform?还是web
      

  5.   

    控制台程序没有 System.Web.HttpContext.Current.Server.MapPath("")
    web里Response.Write("");