登録: 14年前
#30 new 不具合
JsonBean で同じ名前が複数ある場合に例外が発生するがどの名前が重複しているかが分からない
報告者: | sarai | 担当者: | |
---|---|---|---|
優先度: | 中 | マイルストーン: | |
コンポーネント: | Framework | キーワード: | |
関係者: | 機能: | ||
顧客: | ブロックチケット: | ||
依存チケット: | 開始予定日: | ||
終了予定日: | 進捗率(%): | ||
見積工数(時間): | 対応リビジョン: | ||
最終修正日: | 最終終了日: |
詳細
次のような例外が発生している。JSON メンバ名が分かるようにして欲しい。
'System.ArgumentException' の初回例外が mscorlib.dll で発生しました。 Unhandled Execution Error: -- 同一のキーを含む項目が既に追加されています。: 場所 System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) 場所 System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add) 場所 System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value) 場所 FCSoft.SilverFrost.Framework.Collection.OrderedDictionary`2.Add(TKey key, TValue value) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\Collection\OrderedDictionary.cs:行 194 場所 FCSoft.SilverFrost.Framework.Json.JsonBeanInfo..ctor(Type type) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\Json\JsonBeanInfo.cs:行 67 場所 FCSoft.SilverFrost.Framework.Json.JsonBeanInfoManager.CreateJsonBeanInfo(Type type) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\Json\JsonBeanInfoManager.cs:行 28 場所 FCSoft.SilverFrost.Framework.ComponentModel.ObjectCacheManager`2.Create(TKey key) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\ComponentModel\ObjectCacheManager.cs:行 246 場所 FCSoft.SilverFrost.Framework.ComponentModel.ObjectCacheManager`2.GetOrCreate(TKey key) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\ComponentModel\ObjectCacheManager.cs:行 228 場所 FCSoft.SilverFrost.Framework.ComponentModel.ObjectCacheManager`2.Get(TKey key) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\ComponentModel\ObjectCacheManager.cs:行 204 場所 FCSoft.SilverFrost.Framework.Json.JsonBeanInfoManager.Get(Type type) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\Json\JsonBeanInfoManager.cs:行 67 場所 FCSoft.SilverFrost.Framework.Json.JsonOperator.Write(JsonWriter writer, Object source, Boolean isRawValue) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\Json\JsonOperator.cs:行 530 場所 FCSoft.SilverFrost.Framework.Json.JsonMemberInfo.Save(JsonWriter writer, Object bean) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\Json\JsonMemberInfo.cs:行 220 場所 FCSoft.SilverFrost.Framework.Json.JsonBeanInfo.Save(JsonWriter jsonWriter, Object bean) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\Json\JsonBeanInfo.cs:行 125 場所 FCSoft.SilverFrost.Framework.Json.JsonOperator.Write(JsonWriter writer, Object source, Boolean isRawValue) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\Json\JsonOperator.cs:行 530 場所 FCSoft.SilverFrost.Framework.Json.JsonOperator.Write(TextWriter writer, Object source, JsonWriterSettings settings) 場所 c:\Projects\SilverFrost\Framework-1.0\CoreLibrary\Sources\Json\JsonOperator.cs:行 487 場所 FCSoft.SilverFrost.Framework.Web.Handlers.JsonServiceHandler.ProcessRequest(HttpContext context, WebLog log) 場所 c:\Projects\SilverFrost\Framework-1.0\WebLibrary\Sources\Handlers\JsonServiceHandler.cs:行 133 場所 FCSoft.SilverFrost.Framework.Web.Handlers.HttpHandlerBase.ProcessRequest(HttpContext context) 場所 c:\Projects\SilverFrost\Framework-1.0\WebLibrary\Sources\Handlers\HttpHandlerBase.cs:行 86
作業時間情報
合計作業時間: 0 時間
※ 詳しい使い方は TracTickets を参照してください。