国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

用程序修改配置文件

2019-11-14 16:03:02
字體:
來源:轉載
供稿:網友

之前由于上線驗證需要各種修改配置,需要運維同事處理,太麻煩,今天用程序處理了修改配置文件,一勞永逸,小記下:

        [HttpPost]        public ActionResult SaveSetting(string key, string value)        {            if (!string.IsNullOrWhiteSpace(key) && !string.IsNullOrWhiteSpace(value)                && ConfigurationManager.AppSettings.AllKeys.Contains(key))            {                //ConfigurationManager.AppSettings.Set(key, value);                                                //var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);  //winform之類應用程序的修改方式                var config = WebConfigurationManager.OpenWebConfiguration("~");  //web應用程序修改                config.AppSettings.Settings[key].Value = value;                config.Save();            }            return RedirectToAction("Index");        }

以上為Web應用中修改的方式,如果是winform、wpf之類使用 “

var config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);

”即可。

使用“

ConfigurationManager.AppSettings.Set(key, value);  

”只會更改在緩存中,不會將修改應用到配置文件,應用在重啟之后修改將失效。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 罗平县| 怀仁县| 文成县| 巨野县| 雷州市| 盐池县| 石城县| 耿马| 浮山县| 浙江省| 黄浦区| 抚松县| 襄城县| 牡丹江市| 安吉县| 保山市| 梅河口市| 苏尼特左旗| 山丹县| 邓州市| 海南省| 祁门县| 佛坪县| 江都市| 江阴市| 绩溪县| 桐乡市| 天津市| 闸北区| 运城市| 郓城县| 黎川县| 夏津县| 图木舒克市| 松江区| 都兰县| 安阳县| 炉霍县| 新河县| 承德市| 台南市|