【问题标题】:Sharepoint File Not Found errorSharepoint 文件未找到错误
【发布时间】:2011-12-09 10:19:40
【问题描述】:

我似乎找不到有关此异常的任何相关信息。它似乎在一个特定的网站上来来去去,有什么想法吗?

[FileNotFoundException]: File Not Found.
   at Microsoft.SharePoint.ApplicationRuntime.SPLocalFileInfo.get_CacheKey()
   at Microsoft.SharePoint.ApplicationRuntime.GhostedFileTemplateInfo.get_CacheKey()
   at Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.GetFileCacheKey(HttpContext context, SPRequestModuleData requestData)
   at Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.EnsureCacheKeyAndViewStateHash(HttpContext context, SPRequestModuleData requestData)
   at Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.GetVirtualPathProviderCacheKey(HttpContext context, SPRequestModuleData requestData)
   at Microsoft.SharePoint.ApplicationRuntime.SPVirtualFile.GetVirtualPathProviderCacheKey(String virtualPath)
   at Microsoft.SharePoint.ApplicationRuntime.SPVirtualPathProvider.GetCacheKey(String virtualPath)
   at Microsoft.SharePoint.Publishing.Internal.CmsVirtualPathProvider.GetCacheKey(String virtualPath)
   at System.Web.Compilation.BuildManager.GetCacheKeyFromVirtualPath(VirtualPath virtualPath, Boolean& keyFromVPP)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
   at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile)
   at System.Web.Compilation.BuildManager.GetVirtualPathObjectFactory(VirtualPath virtualPath, HttpContext context, Boolean allowCrossApp, Boolean noAssert)
   at System.Web.Compilation.BuildManager.CreateInstanceFromVirtualPath(VirtualPath virtualPath, Type requiredBaseType, HttpContext context, Boolean allowCrossApp, Boolean noAssert)
   at System.Web.UI.PageHandlerFactory.GetHandlerHelper(HttpContext context, String requestType, VirtualPath virtualPath, String physicalPath)
   at System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig)
[HttpException]: Exception of type 'System.Web.HttpException' was thrown.
   at System.Web.HttpApplication.MapHttpHandler(HttpContext context, String requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig)
   at System.Web.HttpApplication.MapHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

【问题讨论】:

  • IIS 重置可以解决问题,但我想彻底结束它
  • 您是否从 IIS 日志中得到这些错误?如果没有,我可能会在那里尝试。在我看来,GhostedFileTemplateInfo.get_CacheKey 可能是 _layouts 目录中的文件或文件系统上类似类型的文件。

标签: asp.net sharepoint moss


【解决方案1】:

MOSS 404 errors for some users on certain sites, sometimes

[FileNotFoundException]:找不到文件。 在 Microsoft.SharePoint.ApplicationRuntime.SPLocalFileInfo.get_CacheKey() 在 Microsoft.SharePoint.ApplicationRuntime.GhostedFileTemplateInfo.get_CacheKey() 在 Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.GetFileCacheKey(HttpContext 上下文,SPRequestModuleData requestData) 在 Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.EnsureCacheKeyAndViewStateHash(HttpContext 上下文,SPRequestModuleData requestData) 在 Microsoft.SharePoint.ApplicationRuntime.SPDatabaseFile.GetVirtualPathProviderCacheKey(HttpContext 上下文,SPRequestModuleData requestData) 在 Microsoft.SharePoint.ApplicationRuntime.SPVirtualFile.GetVirtualPathProviderCacheKey(String virtualPath) 在 Microsoft.SharePoint.ApplicationRuntime.SPVirtualPathProvider.GetCacheKey(String virtualPath) 在 Microsoft.SharePoint.Publishing.Internal.CmsVirtualPathProvider.GetCacheKey(String virtualPath) 在 System.Web.Compilation.BuildManager.GetCacheKeyFro

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-25
    • 2016-06-05
    • 2018-05-21
    • 1970-01-01
    相关资源
    最近更新 更多