我的程序是
            LogHelper.Log(ConfigurationManager.AppSettings["MailAddressFrom"]);
web.config是
  <appSettings>
  <add key="MailAddressFrom" value="[email protected]"/>
得到的是空值。救命啊

解决方案 »

  1.   

    LogHelper.Log(ConfigurationManager.AppSettings["MailAddressFrom"]); 
    改成
    LogHelper.Log(System.Configuration.ConfigurationManager.ConnectionStrings["MailAddressFrom"]); 
      

  2.   

    LogHelper.Log(System.Configuration.ConfigurationManager.ConnectionStrings["MailAddressFrom"]); 
    这个好用...
      

  3.   

    <add key="ContentMaxLength" value="10240000"/>ConfigurationSettings.AppSettings["ContentMaxLength"].ToString();
    我怎么可以取得到呢,不解呢!
      

  4.   

                    MailAddress from = new MailAddress(System.Configuration.ConfigurationManager.ConnectionStrings["MailAddressFrom"].ToString());
      <appSettings>
      <add key="MailAddressFrom" value="[email protected]"/>
      </appSettings>未将对象引用设置到对象的实例。
      

  5.   

    应该不是AppSettings的问题,看看其他方面,比如你的Log方法是实现什么功能?直接输出试试看有异常提示没有等
      

  6.   

    搞错了,应该是这行
                    MailAddress from = new MailAddress(ConfigurationManager.AppSettings["MailAddressFrom"].ToString());
      

  7.   

    If you didn't found any question in code,
    Clean solution, restart VS and try again
      

  8.   

    很奇怪,如果我把这个方法的static去掉就没问题了