0

我试图使用来自 Meridium 的名为FolderBrowserProperty的模块列出 VPP 文件夹中的所有类别。它在本地和我们公司的远程测试站点上完美运行,但在实时站点上,我们收到以下错误:


“/”应用程序中的服务器错误。

Unhandled Execution Error

Stack trace:

[HttpException: 0x80004005]<br>
System.Web.CachedPathData.GetConfigPathData(String configPath) +459 
System.Web.CachedPathData.GetVirtualPathData(VirtualPath virtualPath, Boolean permitPathsOutsideApp) +132 <br>
System.Web.Configuration.RuntimeConfig.GetConfig(VirtualPath path) +110  
System.Web.Security.UrlAuthorizationModule.CheckUrlAccessForPrincipal(String virtualPath, IPrincipal user, String verb) +477 <br>
EPiServer.Security.PrincipalInfo.HasPathAccess(String path) +88 
EPiServer.Web.Hosting.VersioningDirectory.getDirectories() +229 
EPiServer.Web.Hosting.VersioningDirectory.GetDirectories() +35 
EPiServer.Web.WebControls.FileSystemItem.getChildren() +92 
EPiServer.Web.WebControls.FileSystemItem.get_HasChildren() +5 
System.Web.UI.WebControls.TreeView.DataBindRecursive(TreeNode node, 
IHierarchicalEnumerable enumerable, Boolean ignorePopulateOnDemand) +3652 
System.Web.UI.WebControls.TreeView.DataBindRecursive(TreeNode node, 
IHierarchicalEnumerable enumerable, Boolean ignorePopulateOnDemand) +3752 
System.Web.UI.WebControls.TreeView.DataBindRecursive(TreeNode node, 
IHierarchicalEnumerable enumerable, Boolean ignorePopulateOnDemand) +3752 
System.Web.UI.WebControls.TreeView.DataBindNode(TreeNode node) +347 
System.Web.UI.WebControls.TreeView.PerformDataBinding() +305 
System.Web.UI.WebControls.HierarchicalDataBoundControl.PerformSelect() +82 
System.Web.UI.WebControls.BaseDataBoundControl.DataBind() +70 
System.Web.UI.WebControls.TreeView.DataBind() +4 
System.Web.UI.WebControls.BaseDataBoundControl.EnsureDataBound() +82 
System.Web.UI.WebControls.TreeView.OnPreRender(EventArgs e) +43 
System.Web.UI.Control.PreRenderRecursiveInternal() +86 
System.Web.UI.Control.PreRenderRecursiveInternal() +170 
System.Web.UI.Control.PreRenderRecursiveInternal() +170 
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +2041


我们首先假设存在访问问题(WindowsMembershipProvider),但是 IIS 和使用访问文件的活动都可以访问 - 仍然是同样的问题。

我已经查看了在错误之前和错误之前执行的方法,但是由于异常消息,我无法推断出任何有用的信息。

任何帮助将不胜感激。

最好的问候, 马蒂亚斯


我忘了更新这个线程。当然,这里的魔鬼是 EPiServer :) 我在 2 周前找到了你的解决方案,它奏效了!

4

1 回答 1

0

您使用的是什么版本的 EPiServer?

在 EPiServer R1 中有一个与堆栈跟踪完全相同的旧已知错误,称为:

问题 9716:当文件夹名称以“.”结尾时文件管理崩溃

会不会是添加的文件夹以“.”结尾?该错误应在 R1SP2 中修复。您可以通过使用 EPiServers 文件管理器浏览文件夹来验证是否是您受到影响的错误。

于 2009-11-06T08:00:25.617 回答