我从我开发的实时网站(每月两次)中间歇性地得到以下错误。 从堆栈跟踪看,它似乎是AJAX控件工具包的内部。
错误消息:传入无效对象,期望成员名称。 (1):{& quot; ActiveTabIndex& quot;:0,& quot; TabState& quot;:[true,true,true,true]}
我发现其他人一旦遇到完全相同的错误http://objectmix.com/software-testing/356582-microsoft-visual-studio-team-edition-software-tester-web-test.html
这不是一个大问题,但我很想知道是什么导致了它。详细的堆栈跟踪是
错误消息:传入无效对象,期望成员名称。 (1):{& quot; ActiveTabIndex& quot;:0,& quot; TabState& quot;:[true,true,true,true]} 堆栈跟踪:在System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeDictionary(Int32深度) 在System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeInternal(Int32深度) 在System.Web.Script.Serialization.JavaScriptObjectDeserializer.BasicDeserialize(String input,Int32 depthLimit,JavaScriptSerializer serializer) at System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer,String input,Type type,Int32 depthLimit) 在System.Web.Script.Serialization.JavaScriptSerializer.DeserializeObject(String input) 在C:\ Program Files \ Microsoft ASP.NET \ AJAX Control Toolkit 3.0中的AjaxControlToolkit.TabContainer.LoadClientState(String clientState)\ AjaxControlToolkit \ Tabs \ TabContainer.cs:第346行 在C:\ Program Files \ Microsoft ASP.NET \ AJAX Control Toolkit 3.0中的AjaxControlToolkit.ScriptControlBase.LoadPostData(String postDataKey,NameValueCollection postCollection)\ AjaxControlToolkit \ ExtenderBase \ ScriptControlBase.cs:第314行 在AjaxControlToolkit.TabContainer.LoadPostData(String postDataKey,NameValueCollection postCollection)中的C:\ Program Files \ Microsoft ASP.NET \ AJAX Control Toolkit 3.0 \ AjaxControlToolkit \ Tabs \ TabContainer.cs:第447行 在AjaxControlToolkit.ScriptControlBase.System.Web.UI.IPostBackDataHandler.LoadPostData(String postDataKey,NameValueCollection postCollection)中的C:\ Program Files \ Microsoft ASP.NET \ AJAX Control Toolkit 3.0 \ AjaxControlToolkit \ ExtenderBase \ ScriptControlBase.cs:line 425 在System.Web.UI.Page.ProcessPostData(NameValueCollection postData,Boolean fBeforeLoad) 在System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)