版本4.0.1
报错代码:
Logger queue caught exception: System.IO.IOException: The process cannot access the file 'E:\Escape from takorf\EFT GAME\4.00 0.16.9\SPT\user\logs\spt\spt20251027.log' because it is being used by another process.
at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize, Nullable`1 unixCreateMode)
at System.IO.File.OpenHandle(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.File.WriteToFile(String path, FileMode mode, ReadOnlySpan`1 contents, Encoding encoding)
at System.IO.File.AppendAllText(String path, String contents, Encoding encoding)
at SPTarkov.Server.Core.Utils.Logger.Handlers.FileLogHandler.Log(SptLogMessage message, BaseSptLoggerReference reference)
at SPTarkov.Server.Core.Utils.Logger.SptLoggerQueueManager.<>c__DisplayClass12_0.<LogMessage>b__0(BaseSptLoggerReference logger)
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at SPTarkov.Server.Core.Utils.Logger.SptLoggerQueueManager.LogMessage(SptLogMessage message)
at SPTarkov.Server.Core.Utils.Logger.SptLoggerQueueManager.LoggerWorkerThread()
已经排查过不是游戏运行需要的问题,且之前把日志删除过后能进游戏,重启过后就不能了,也用过process exploer找这个占用的在哪,就是找不到,求大佬帮助


4.0.1
已配图
否
服务端报错






我好像有过 不过是重装spt解决的