c# [app.config] 找不到 "ConfigurationManager",即使添加了命名空間 using System.Configuration;

時間:2016年08月15日17:06:10 星期一  Ken

http://stackoverflow.com/questions/1274852/the-name-configurationmanager-does-not-exist-in-the-current-context


解決方法:需要添加引用  system.configuration


The name 'ConfigurationManager' does not exist in the current context

It's not only necessary to use the namespace System.Configuration. You have also to add the reference to the assembly System.Configuration.dll


==============================================================

<appSettings>
    <add key="Host" value="smtp.163.com" />
    <add key="Port" value="25" />
  </appSettings>

private string strHost = ConfigurationManager.AppSettings["Host"];


參考: http://www.cnblogs.com/go-onxp/archive/2012/11/07/2758144.html


==================================================

另外一個異常  "app.config配置系統未能初始化"

解決方法: appSettings元素調到configSections元素後面就行了。


發佈了4 篇原創文章 · 獲贊 7 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章