您好,在我们升级到 2013 年 7 月版的 AjaxControlToolKit 后,我们的 surver 收到了一些不同的错误。如果用户返回上一个屏幕并尝试执行他们之前执行的相同过程,他们将不会收到错误。
我们的 AjaxControlToolkit.config 文件如下:
<ajaxControlToolkit>
<controlBundles>
<controlBundle>
<control name="TabContainer" />
<control name="ModalPopupExtender" />
</controlBundle>
</controlBundles>
</ajaxControlToolkit>
我们收到以下错误:
- System.InvalidOperationException:集合已修改;枚举操作可能无法执行
- 在 F:\TeamCity\buildAgent\work\80acd78aa4c25314\Server\AjaxControlToolkit\ToolkitScriptManager\ToolkitScriptManagerCombiner.cs:line 211 中的 AjaxControlToolkit.ToolkitScriptManagerCombiner.GetScriptReferences(HttpContextBase context, String[] bundles)
- System.NullReferenceException:对象引用未设置为对象的实例。
- 在 AjaxControlToolkit.ToolkitScriptManagerCombiner.<>c_DisplayClass9.b _7 (ScriptReference s) 在 f:\TeamCity\buildAgent\work\80acd78aa4c25314\Server\AjaxControlToolkit\ToolkitScriptManager\ToolkitScriptManagerCombiner.cs:line 211
- System.ArgumentNullException:值不能为空。
- 在 AjaxControlToolkit.ToolkitScriptManagerCombiner.GetCombinedScriptContent(HttpContextBase context, String[] bundles, String hash) in f:\TeamCity\buildAgent\work\80acd78aa4c25314\Server\AjaxControlToolkit\ToolkitScriptManager\ToolkitScriptManagerCombiner.cs:line 140
- System.ArgumentException:已添加具有相同键的项目。
- 在 F:\TeamCity\buildAgent\work\80acd78aa4c25314\Server\AjaxControlToolkit\ToolkitScriptManager\ToolkitScriptManagerHelper.cs:line 19 中的 AjaxControlToolkit.ToolkitScriptManagerHelper.GetAssembly(字符串名称)
如果有人对如何解决任何这些错误有任何帮助或在此之前已经看到它们,那就太好了。
谢谢!
奥斯汀