diff --git a/src/Libraries/ICSharpCode.TextEditor/Project/Src/Util/FileReader.cs b/src/Libraries/ICSharpCode.TextEditor/Project/Src/Util/FileReader.cs index 3c06c02ade..13a9a0a093 100644 --- a/src/Libraries/ICSharpCode.TextEditor/Project/Src/Util/FileReader.cs +++ b/src/Libraries/ICSharpCode.TextEditor/Project/Src/Util/FileReader.cs @@ -25,7 +25,7 @@ namespace ICSharpCode.TextEditor.Util public static string ReadFileContent(string fileName, ref Encoding encoding, Encoding defaultEncoding) { - using (FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read)) { + using (FileStream fs = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)) { using (StreamReader reader = OpenStream(fs, encoding, defaultEncoding)) { encoding = reader.CurrentEncoding; return reader.ReadToEnd();