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

首頁 > 開發(fā) > 綜合 > 正文

一個修改web.config中appSettings配置節(jié)的函數(shù)

2024-07-21 02:21:17
字體:
供稿:網(wǎng)友
這個函數(shù)主要使用xmldocument來解析web.config.并用selectsinglenode()方法來定位要修改的配置節(jié)。要注意的是最后程序要save(),所以,你的apsnet帳號必須對web.config擁有寫權(quán)限.
--------------------------------------------------------------------------------
/// <summary>
/// 修改web.config文件appsettings配置節(jié)中的add里的value屬性
/// </summary>
/// <remarks>
/// 注意,調(diào)用該函數(shù)后,會使整個web application重啟,導(dǎo)致當(dāng)前所有的會話丟失
/// </remarks>
/// <param name="key">要修改的鍵key</param>
/// <param name="strvalue">修改后的value</param>
/// <exception cref="">找不到相關(guān)的鍵</exception>
/// <exception cref="">權(quán)限不夠,無法保存到web.config文件中</exception>
public void modify(string key,string strvalue)
{
string xpath="/configuration/appsettings/add[@key='?']";
xmldocument domwebconfig=new xmldocument();

domwebconfig.load( (httpcontext.current.server.mappath("web.config")) );
xmlnode addkey=domwebconfig.selectsinglenode( (xpath.replace("?",key)) );
if(addkey == null)
{
throw new argumentexception("沒有找到<add key='"+key+"' value=.../>的配置節(jié)");
}
addkey.attributes["value"].innertext=strvalue;
domwebconfig.save( (httpcontext.current.server.mappath("web.config")) );

}

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 建阳市| 铅山县| 景宁| 葫芦岛市| 金溪县| 那曲县| 揭阳市| 辽源市| 厦门市| 仙游县| 南靖县| 泰和县| 鹤岗市| 女性| 台江县| 怀化市| 三穗县| 沧源| 长汀县| 徐闻县| 宜州市| 清原| 常州市| 丽水市| 乌拉特中旗| 上饶县| 南京市| 昂仁县| 陆良县| 长泰县| 保德县| 阳朔县| 嵩明县| 五原县| 平昌县| 宝鸡市| 临洮县| 华蓥市| 织金县| 黄平县| 绥化市|