2015-06-06 54 views

回答

3

web.config中的一個大文件基本上Web.config是一個XML文件。

因此,您只需在XMLDocument中用設置讀取Web.config即可。這將忽略所有評論。然後將InnerXMLXMLDocument保存到Web.config

下面是代碼

string path = @"D:\web.config"; 
string fileContents = string.Empty; 

XmlReaderSettings settings = new XmlReaderSettings(); 
settings.IgnoreComments = true; 

using (XmlReader reader = XmlReader.Create(path, settings)) 
{ 
    XmlDocument xDoc = new XmlDocument(); 
    xDoc.PreserveWhitespace = true; 
    xDoc.Load(reader); 
    fileContents = xDoc.InnerXml;  
} 
System.IO.File.WriteAllText(path, fileContents); 
0

評論是<!-- -->標籤。 如果您對config主標籤發表評論,那麼在visual studio中,您可以選擇評論部分並使用Ctrl + K + U鍵要刪除評論。否則手動刪除!

相關問題