diff --git a/framework/src/Volo.Abp.Core/Volo/Abp/IO/FileHelper.cs b/framework/src/Volo.Abp.Core/Volo/Abp/IO/FileHelper.cs
index c4daaed745..f4adefd9c3 100644
--- a/framework/src/Volo.Abp.Core/Volo/Abp/IO/FileHelper.cs
+++ b/framework/src/Volo.Abp.Core/Volo/Abp/IO/FileHelper.cs
@@ -69,7 +69,7 @@ public static class FileHelper
/// A string containing all lines of the file.
public static async Task ReadAllBytesAsync(string path)
{
- using (var stream = File.Open(path, FileMode.Open))
+ using (var stream = File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read))
{
var result = new byte[stream.Length];
await stream.ReadAsync(result, 0, (int)stream.Length);