当我转到共享服务管理中的“搜索设置”页面时,出现此错误:“已添加具有相同密钥的项目。”
当我转到共享服务管理中的“搜索设置”页面时,出现以下错误:
An item with the same key has already been added. at Microsoft.SharePoint.Portal.Search.Admin.Pages.SearchAdminPageBase.ErrorHandler(Object sender, EventArgs e)
at Microsoft.SharePoint.Portal.Search.Admin.Pages.SearchSSPAdminPageBase.OnError(EventArgs e)
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP._layouts_searchsspsettings_aspx.ProcessRequest(HttpContext context) in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\a42c7134\78054c78\App_Web_searchsspsettings.aspx.2a428413.ycx33rzy.0.cs:line 0
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
知道如何消除此错误吗?
When I go to the Search Settings page in Shared Services Administration I get the following error:
An item with the same key has already been added. at Microsoft.SharePoint.Portal.Search.Admin.Pages.SearchAdminPageBase.ErrorHandler(Object sender, EventArgs e)
at Microsoft.SharePoint.Portal.Search.Admin.Pages.SearchSSPAdminPageBase.OnError(EventArgs e)
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context)
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at ASP._layouts_searchsspsettings_aspx.ProcessRequest(HttpContext context) in c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\a42c7134\78054c78\App_Web_searchsspsettings.aspx.2a428413.ycx33rzy.0.cs:line 0
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Any idea how I can get rid of this error?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这些一般错误需要更多的试错方法:
另一个想法是,这可能是重复的,例如,在资源文件(例如全球化)中,因此您可以处理权限、丢失文件等,在另一台服务器中重新安装产品并恢复 SSP,这将是一个很好的选择想法,你可以排除很多这样的问题。
最后,如果没有任何帮助,则可能是您的 SPS_Search 数据库中存在问题,我建议完全删除 SSP 并重建它,配置它时损坏的请求可能会将损坏的数据发送到数据库。
These generic errors need a more trial-and-error approach:
Another idea would be that, this could be a duplicate, say, in the Resource files (Globalization for example) so you could be dealing with permissions, missing files etc, reinstalling the product in another server and restoring the SSP there would be a good idea, you could rule out alot of these problems.
Lastly if nothing helps, it could be a problem in your SPS_Search Database, I would suggest deleting the SSP entirely and rebuilding it, a broken request when configuring it could have send corrupt data to the database.