打开SharePoint文档库时出现NullreferenceException

时间:2012-11-21 16:26:46

标签: sharepoint sharepoint-2010 nullreferenceexception document-library sharepointdocumentlibrary

在SharePoint 2010中运行配置向导(由于权限问题而必须执行此操作)后,我无法打开任何文档库,如“Pages”。我收到以下错误:

[NullReferenceException: Object reference not set to an instance of an object.]
Microsoft.Office.Server.Administration.UserProfileApplicationProxy.get_ApplicationProperties() +134
   Microsoft.Office.Server.Administration.UserProfileApplicationProxy.get_PartitionIDs() +44
   Microsoft.Office.Server.Administration.UserProfileApplicationProxy.IsAvailable(SPServiceContext serviceContext) +329
   Microsoft.Office.Server.WebControls.MyLinksRibbon.get_PortalAvailable() +44
   Microsoft.Office.Server.WebControls.MyLinksRibbon.EnsureMySiteUrls() +60
   Microsoft.Office.Server.WebControls.MyLinksRibbon.get_PortalMySiteUrlAvailable() +15
   Microsoft.Office.Server.WebControls.MyLinksRibbon.OnLoad(EventArgs e) +91
   System.Web.UI.Control.LoadRecursive() +65
   System.Web.UI.Control.LoadRecursive() +190
   System.Web.UI.Control.LoadRecursive() +190
   System.Web.UI.Control.LoadRecursive() +190
   System.Web.UI.Control.LoadRecursive() +190
   System.Web.UI.Control.LoadRecursive() +190
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2427

可以毫无问题地打开“普通”列表。我已停用并重新激活“SharePoint Server发布”和“SharePoint Server发布基础结构”

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

它可能与User Profile Service应用程序有关。

看这里: http://www.codeproject.com/Articles/475253/Object-null-reference-error-when-opening-the-Site

根据这篇文章,删除用户配置文件服务应用程序可以修复错误。