-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Description
I have the following error message:
_21.11.2025 10:40:41, System.IO.IOException: Der Vorgang ist bei einer Datei mit einem geöffneten Bereich, der einem Benutzer zugeordnet ist, nicht anwendbar.
bei System.IO._Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.FileStream.SetLengthCore(Int64 value)
bei System.IO.FileStream.SetLength(Int64 value)
bei LiteDB.FileDiskService.SetLength(Int64 fileSize)
bei LiteDB.FileDiskService.ClearJournal(UInt32 lastPageID)
bei LiteDB.TransactionService.PersistDirtyPages()
bei LiteDB.LiteEngine.Transaction[T](String collection, Boolean addIfNotExists, Func2 action) bei LiteDB.LiteEngine.Update(String collection, IEnumerable1 docs)
bei LiteDB.LiteCollection`1.Update(T document)
bei ch.hbs.service.tablet.cl.service.DefaultManageNonSql.UpdateRapport(RapportVo aRapportVo)
bei ch.hbs.service.tablet.cl.service.DefaultManageNonSql.SaveRapportVo(RapportVo aRapportVo)
bei ch.hbs.service.tablet.cl.model.DefaultClientModel.SaveRapportVo(RapportVo aRapportVo)
bei ch.hbs.tablet.cl.ui.FormNonSql.ReadNonSqlDb()
Whereas UpdateRapport contains:
var rapporte = liteDbAdapter.GetLiteDatabase().GetCollection("RAPPORT");
rapporte.Update(aRapportVo);
I can update a list without any problems. But sometimes I get an error after 10 records, and sometimes after 20 or after 13. What should I do...?