Hej.
Mam problem z edycja pliku web.config
Chcę dodać linię w fragmencie tekstu. Wyszukuję linii która zaczyna się rewriteMap name i chcę pod nią dodać tekst.
Najłatwiejszym jednak sposobem będzie zrobienie wyszukiwania tekstu i dodania linii.
Mam takie coś jak na razie i działa, ale dodaje linię na końcu pliku.
string fName = "d:/web.config";
StreamReader webTxt = new StreamReader(fName);
string allRead = testTxt.ReadToEnd();
web.Txt.Close();
string regMatch = "rewriteMap name";
if (Regex.IsMatch(allRead, regMatch))
{
StreamWriter sw;
sw = File.AppendText("d:/web.config");
sw.WriteLine(TextBox1.Text);
sw.WriteLine("<add key = " +TextBox1.Text + "/>");
sw.Close();
}
Możecie jakoś podpowiedzieć częścią kodu co dodać lub na coś naprowadzić?
Pozdrawiam