我们在不同的服务器上安装了一个大型SharePoint项目。每当我们部署任何功能/Web部件时,对任何页面(包括“ManageFeatures.aspx”之类的后端页面)的首次访问都会引发404错误。
每个用户一次
我包括一个httphandler(IHttpModule)来捕获这些错误,以获取更多信息。在该处理程序中,我发现抛出此错误时SPContext.Current为null。
当我第二次调用该页面时,404消失了,并且该页面正确显示。这不是偶然的错误,但是每次我们部署某些东西时都会发生。
任何线索导致这种行为的原因以及如何避免这种情况?
(我们在所有10台计算机上都收到了错误)
最佳答案
尝试使用默认母版页来表示此错误。
关于sharepoint - 部署或应用程序池重新启动后,Sharepoint 2010每用户发送一次错误404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12728974/