我们有一个大型的 SharePoint 项目,我们安装在不同的服务器上。每当我们部署任何功能/webpart 时,任何页面(包括“ManageFeatures.aspx”之类的后端页面)的首次访问都会引发 404 错误。
每个用户都会发生一次
我包含了一个 httphandler (IHttpModule) 来捕获这些错误以获取更多信息。在那个处理程序中,我发现虽然抛出了这个错误,但 SPContext.Current 为空。
当我第二次调用该页面时,404 消失了,页面显示正确。这不是零星的错误,而是每次我们部署某些东西时都会发生。
任何线索是什么导致了这种行为以及如何避免这种情况?
(我们在所有 10 台机器上都遇到了错误)