找回密码
 立即注册

QQ登录

只需一步,快速开始

wchangwei 讲师达人认证 活字格认证
金牌服务用户   /  发表于:2021-12-10 18:03  /   查看:2189  /  回复:3
1金币
## Overview
- Version: 7.0.103.0
- Exception: `System.ArgumentException`
- DateTime: 2021/12/10 18:01:02
- Email: 1321111111@163.com
- Tags: #CN, #COLLABORATION

## Exception
```json
{
  "ClassName": "System.ArgumentException",
  "Message": "已添加了具有相同键的项。",
  "Data": {
    "$type": "System.Collections.ListDictionaryInternal, mscorlib",
    "System.Object": null
  },
  "InnerException": null,
  "HelpURL": null,
  "StackTraceString": "   在 System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   在 System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   在 Forguncy.TreeNodeFolderWeightsSaveLoad.SaveTreeNodeFolderWeight(ITreeNodeFolder folder, String folderPath, Dictionary`2 treeNodeWeights)
   在 Forguncy.TreeNodeFolderWeightsSaveLoad.SaveTreeNodeFolderWeight(ITreeNodeFolder folder, String folderPath, Dictionary`2 treeNodeWeights)
   在 Forguncy.TreeNodeFolderWeightsSaveLoad.SaveFolderWeights()
   在 Forguncy.SaveLoadManager.e(String A_0)
   在 Forguncy.SaveLoadManager.SaveXmlFiles(String folderName)
   在 Forguncy.SaveLoadManager.<SaveToLastSaveFolderAsync>d__99.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Forguncy.SaveLoadManager.<SaveToCollaborationWorkingFolderByModulesAsync>d__92.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Forguncy.SaveLoadManager.<CheckUnsaveChangesAsync>d__90.MoveNext()
--- 引发异常的上一位置中堆栈跟踪的末尾 ---
   在 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   在 Forguncy.MainWindow.<MainWindow_Closing>d__42.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)",
  "RemoteStackTraceString": null,
  "RemoteStackIndex": 0,
  "ExceptionMethod": "8
ThrowArgumentException
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
System.ThrowHelper
Void ThrowArgumentException(System.ExceptionResource)",
  "HResult": -2147024809,
  "Source": "mscorlib",
  "WatsonBuckets": null,
  "ParamName": null
}
```

## EventLog
- 18:01:00 `MouseL`:Window:mobile-asset-items-master - 活字格
- 18:00:58 `MouseL`:Window:错误报告->不发送
- 18:00:35 `MouseL`:Window:活字格

## ActionList



最佳答案

查看完整内容

解决办法: 原因是客户的服务端命令重名了,导致的报错,更改服务端命令名称即可。

3 个回复

正序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-12-13 16:22:42
4#
wchangwei 发表于 2021-12-13 14:56
这种问题,以后可以表、页面、服务端全检查一遍,看看是否有重复的

举一反三
感谢大佬的支持!
如果您有新的问题,欢迎创建新的求助帖呦。
回复 使用道具 举报
wchangwei讲师达人认证 活字格认证
金牌服务用户   /  发表于:2021-12-13 14:56:18
3#
Erik.Xue 发表于 2021-12-13 12:17
解决办法:
原因是客户的服务端命令重名了,导致的报错,更改服务端命令名称即可。

这种问题,以后可以表、页面、服务端全检查一遍,看看是否有重复的
回复 使用道具 举报
最佳答案
最佳答案
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-12-10 18:03:44
来自 2#
本帖最后由 Erik.Xue 于 2021-12-13 14:28 编辑

解决办法:
原因是客户的服务端命令重名了,导致的报错,更改服务端命令名称即可。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部