0

我的发布站点欢迎页面上有一个 CQWP。当我去编辑 Web 部件时,我收到“抱歉,出了点问题。发生了意外错误”。屏幕以及相关 ID:c6e03d9c-f1be-f0a0-ed33-e826db494520。有谁知道是什么原因造成的?我已经搜索了所有内容,但找不到解决方案。

编辑:我知道我发现了错误:“UserAgent 不可用,文件操作可能未优化。” 我仍然不知道这意味着什么或该怎么做。

4

3 回答 3

0

通过您的日志,您得到的错误是

   System.ArgumentNullException: Key cannot be null.  Parameter name: key   
 at System.Collections.SortedList.IndexOfKey(Object key)    
 at System.Collections.SortedList.ContainsKey(Object key)    
 at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryToolPart.AppendListTypes(SortedList sortedListItems, SPListTemplateCollection listTypes)    
 at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryToolPart.populateListTypeDropDown()    
 at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryToolPart.populateCBQControls()    
 at Microsoft.SharePoint.Publishing.WebControls.ContentByQueryToolPart.OnPreRender(EventArgs e)    
 at System.Web.UI.Control.PreRenderRecursiveInternal()    
 at System.Web.UI.Control.PreRenderRecursiveInternal()    
 at System.Web.UI.Control.PreRenderRecursiveInternal()    
 at System.Web.UI.Control.PreRenderRecursiveInternal()    
 at System.Web.UI.Control.PreRenderRecursiveInternal()    
 at System.Web.UI.Control.PreRenderRecursiveInternal()    
 at System.Web.UI.Control.PreRenderRecursiveInternal()    
 at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

确保该列表中所有项目的“标题”列不为 null。这是导致此问题的最可能原因。

于 2013-08-30T07:22:50.270 回答
0

同意上面,在检查日志后,我们发现应该有一些列是或是 NULL。所以仔细检查并修改如果有的话。

于 2013-08-30T09:51:57.023 回答
0

您似乎遇到了与此处提到的相同的问题...

连接说明

只需运行以下命令,它应该可以修复它...

Disable-SPFeature -Identity "e374875e-06b6-11e0-b0fa-57f5dfd72085" -Url http://sitecollectionurl

希望能帮助到你

于 2013-10-25T09:38:21.923 回答