Exception:无法访问已释放的对象。 对象名:“【主库】The ObjectPool has been disposed, see: https://github.com/dotnetcore/FreeSql/discussions/1079”。无法访问已释放的对象。 对象名:“【主库】The ObjectPool has been disposed, see: https://github.com/dotnetcore/FreeSql/discussions/1079”。

报错信息 1
Exception: 无法访问已释放的对象。
对象名:“【主库】The ObjectPool has been disposed, see: https://github.com/dotnetcore/FreeSql/discussions/1079”。
StackTrace:
   在 FreeSql.Internal.CommonProvider.AdoProvider.LoggerException(IObjectPool`1 pool, PrepareCommandResult pc, Exception ex, DateTime dt, StringBuilder logtxt, Boolean isThrowException)
   在 FreeSql.Internal.CommonProvider.AdoProvider.ExecuteReaderMultiple(Int32 multipleResult, DbConnection connection, DbTransaction transaction, Action`2 fetchHandler, Action`2 schemaHandler, CommandType cmdType, String cmdText, Int32 cmdTimeout, DbParameter[] cmdParms)
   在 FreeSql.Internal.CommonProvider.AdoProvider.ExecuteReader(DbConnection connection, DbTransaction transaction, Action`1 fetchHandler, CommandType cmdType, String cmdText, Int32 cmdTimeout, DbParameter[] cmdParms)
   在 FreeSql.Internal.CommonProvider.Select0Provider`2.ToListAfPrivate(String sql, GetAllFieldExpressionTreeInfo af, ReadAnonymousTypeOtherInfo[] otherData)
   在 FreeSql.Internal.CommonProvider.Select0Provider`2.ToListPrivate(GetAllFieldExpressionTreeInfo af, ReadAnonymousTypeOtherInfo[] otherData)
   在 FreeSql.Internal.CommonProvider.Select0Provider`2.ToList(Boolean includeNestedMembers)
   在 FreeSql.Internal.CommonProvider.Select1Provider`1.ToList(Boolean includeNestedMembers)
   在 FreeSql.Internal.CommonProvider.Select0Provider`2.ToList()
   在 FreeSql.Internal.CommonProvider.Select0Provider`2.ToOne()
   在 IntelliTools.Domain.Entities.ConfigHelper.ReadState(String key)
   在 IntelliTools.Domain.Entities.ConfigHelper.ReadOrCreate[T]()
   在 IntelliTools.Domain.Service.DataService.Load[T]()
   在 System.Lazy`1.CreateValue()
   在 System.Lazy`1.LazyInitValue()
   在 IntelliTools.View.Tools.FavorIconViewModel.<GetIconListBySourceTypeAsync>d__13.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 IntelliTools.View.Tools.FavorIconControl.<InitIconList>d__25.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 IntelliTools.View.Tools.FavorIconControl.<FavorIconControl_LoadedAsync>d__12.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)

ObjectDisposedException: 无法访问已释放的对象。
对象名:“【主库】The ObjectPool has been disposed, see: https://github.com/dotnetcore/FreeSql/discussions/1079”。
--Message: 无法访问已释放的对象。
对象名:“【主库】The ObjectPool has been disposed, see: https://github.com/dotnetcore/FreeSql/discussions/1079”。
--ObjectName: 【主库】The ObjectPool has been disposed, see: https://github.com/dotnetcore/FreeSql/discussions/1079
StackTrace:
   在 FreeSql.Internal.ObjectPool.ObjectPool`1.GetFree(Boolean checkAvailable)
   在 FreeSql.Internal.ObjectPool.ObjectPool`1.Get(Nullable`1 timeout)
   在 FreeSql.Internal.CommonProvider.AdoProvider.ExecuteReaderMultiple(Int32 multipleResult, DbConnection connection, DbTransaction transaction, Action`2 fetchHandler, Action`2 schemaHandler, CommandType cmdType, String cmdText, Int32 cmdTimeout, DbParameter[] cmdParms)

版本:1.43.0 2024-06-11 08:53 Microsoft Windows NT 10.0.19045.0