国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 临安市| 巧家县| 北流市| 太保市| 民丰县| 婺源县| 扶余县| 华安县| 元阳县| 台南市| 望都县| 大关县| 荣昌县| 武夷山市| 夹江县| 兴城市| 印江| 仪陇县| 化德县| 麻栗坡县| 东乡族自治县| 灵寿县| 鱼台县| 蓬莱市| 襄樊市| 石林| 庄浪县| 张家口市| 青浦区| 石狮市| 广德县| 塔河县| 无为县| 安新县| 福贡县| 二连浩特市| 漳平市| 雷波县| 青冈县| 霸州市| 杭州市|