指定された場所にファイルが存在するかどうかを確認しています。存在する場合は、単一引用符を ' に置き換えています。このために、WriteAllText メソッドを使用しています。私の知る限り、WriteAllText はCreate file and write the text and close it, target file is already exists, it will be overwritten
.
System.IOException
使用中になぜ得られるのかわかりません
var file = AppDomain.CurrentDomain.BaseDirectory + "test";
if (Directory.Exists(file))
{
string text = File.ReadAllText(file + "\\test.txt");
text = text.Replace("'", "'");
File.WriteAllText(file + "\\test.txt", text);
}
注:この内部Application_BeginRequest
メソッドを使用しています。
この例外を回避する方法を教えてください。