From 64d5b61b2d7b4cde46f032b7044bf3c8ae7553f5 Mon Sep 17 00:00:00 2001 From: yupeng_dyp Date: Mon, 28 Oct 2024 04:32:59 +0000 Subject: [PATCH] update src/CAD/IFox.CAD.Shared/Runtime/DBTrans.cs. Signed-off-by: yupeng_dyp --- src/CAD/IFox.CAD.Shared/Runtime/DBTrans.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/CAD/IFox.CAD.Shared/Runtime/DBTrans.cs b/src/CAD/IFox.CAD.Shared/Runtime/DBTrans.cs index bb4fe6b..4c0f9e1 100644 --- a/src/CAD/IFox.CAD.Shared/Runtime/DBTrans.cs +++ b/src/CAD/IFox.CAD.Shared/Runtime/DBTrans.cs @@ -749,6 +749,10 @@ protected virtual void Dispose(bool disposing) // 将文档锁销毁 _documentLock?.Dispose(); + //直接以文件 new 事务,最好及时释放 Database + if (!string.IsNullOrWhiteSpace(_fileName)) + Database.Dispose(); + // 将当前事务栈弹栈 _dBTrans.Pop(); } -- Gitee