quicker运行异常提示信息

异常报告 · 1631 次浏览
臭冬瓜 创建于 2023-02-13 10:36

今天鼓弄QUICKER,学习高手开发的动作,在编辑状态时,突然弹出运行异常窗口。Quicker版本:1.36.22

调试信息如下:

DbUpdateVersionException
   在 FreeSql.Internal.CommonProvider.UpdateProvider`1.ValidateVersionAndThrow(Int32 affrows, String sql, DbParameter[] dbParms)
   在 FreeSql.Internal.CommonProvider.UpdateProvider`1.<>c__DisplayClass16_0.<RawExecuteAffrows>b__0(StringBuilder sb)
   在 FreeSql.Internal.CommonProvider.UpdateProvider`1.ToSqlFetch(Action`1 fetch)
   在 FreeSql.Internal.CommonProvider.UpdateProvider`1.RawExecuteAffrows()
   在 FreeSql.Internal.CommonProvider.UpdateProvider`1.SplitExecuteAffrows(Int32 valuesLimit, Int32 parameterLimit)
   在 FreeSql.Sqlite.Curd.SqliteUpdate`1.ExecuteAffrows()
   在 FreeSql.DbSet`1.DbContextBatchUpdatePriv(EntityState[] ups, Boolean isLiveUpdate)
   在 FreeSql.DbSet`1.DbContextBatchUpdateNow(EntityState[] ups)
   在 lambda_method(Closure , Object , Object[] )
   在 FreeSql.DbContext.<>c__DisplayClass66_0.<FlushCommand>g__dbsetBatch|0(String method)
   在 FreeSql.DbContext.<>c__DisplayClass66_0.<FlushCommand>g__funcUpdate|3(Boolean isLiveUpdate)
   在 FreeSql.DbContext.FlushCommand()
   在 FreeSql.RepositoryDbContext.SaveChanges()
   在 FreeSql.BaseRepository`1.Update(TEntity entity)
   在 IntelliTools.Utilities.Data.ConfigHelper.<ReadFromCloud>d__15.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 IntelliTools.Utilities.Data.ConfigData.<CloudReset>d__9.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 IntelliTools.View.Tools.OpItemDataHelper.<CloudReset>d__10.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 IntelliTools.View.Tools.OperationItemEditor.<<-ctor>b__4_2>d.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)

臭冬瓜 最后更新于 2023/2/13

回复内容
CL 2023-02-13 10:38
#1

这个应该是 “剪贴板” 动作里遇到了问题,可以试试升级动作到最新版看看能不能解决。

臭冬瓜 回复 CL 2023-02-13 10:47 :

"剪贴板"已经是最新版本了,只要不是QUicker的问题就行

臭冬瓜 回复 CL 2023-02-20 18:47 :

昨天运行"选项编辑器"也遇到同样问题,看样子很像QUICKER的某种问题。因为同样WIN7 X64系统和QUICKER 版本(1.36.22)在单位没有问题。同时,如果忽略错误,动作可以继续运行。

CL 回复 臭冬瓜 2023-02-20 20:11 :

需要看里面的报错内容,如果里面包含FreeSql或IntelliTools, 就是剪贴板相关动作里的。 可以试试重置一下剪贴板的数据,可能复制到的特殊数据引起的状态不正确了。

臭冬瓜 回复 CL 2023-02-20 20:36 :

明白了

回复主贴