我在连接到同一个数据库的几台服务器上使用 EpiServer 8。
在所有这些上,我每 1-2 秒都会收到以下日志消息,这会导致日志文件很大且难以导航:
2015-12-23 08:19:28,728 [62] 错误 EPiServer.Global: 1.2.5 ASP.NET System.Web.HttpException (0x80004005) 中未处理的异常:文件“/link/43f936c99b234ea397b261c538ad07c9.aspx”不存在。在 System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile, Boolean throwIfNotFound, Boolean ensureIsUpToDate) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean允许CrossApp,布尔allowBuildInPrecompile,布尔throwIfNotFound,布尔ensureIsUpToDate)在System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath,HttpContext上下文,布尔allowCrossApp,
我在网上搜索过,发现有些人提到了这个问题(即使有确切的 GUID),但建议的解决方案要么无关紧要,要么没有帮助。
页面“43f936c...”的 GUID 是对我的根页面的引用,ID=1。根页面不可访问(或至少不可访问)
我认为这可能是监控问题,但我在完全不受监控的测试环境中收到此错误。(但使用相同的数据库)