是否可以在Web配置的运行状况监视部分动态设置连接字符串?
答案 0 :(得分:0)
当然可以,Web Configs是XML文档,因此您可以像XML文档一样访问它们 oXMLDoc将是您的Web Config文件,可由System.Web.HttpContext.Current.Server.MapPath(“web.config”)提取;或((Assembly.GetEntryAssembly())。GetName())。Name +“。exe.config”
private String GetNodeValue(ref XmlDocument oXMLDoc, String sPath)
{
String sValue = "";
XmlNode oNode = oXMLDoc.SelectSingleNode(sPath);
if (oNode != null)
{
sValue = oNode.InnerText.Trim();
}
return sValue;
}
private void SetNodeValue(ref XmlDocument oXMLDoc, String sPath, String sValue)
{
XmlNode oNode = oXMLDoc.SelectSingleNode(sPath);
if (oNode != null)
{
oNode.InnerText = sValue;
}
}