我尝试使用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周前找到了你的解决方案并且它有效!
答案 0 :(得分:0)
您使用的是哪个版本的EPiServer?
在EPiServer R1中有一个旧的已知错误与完全相同的堆栈跟踪,称为:
问题9716:文件夹名称以“。”结尾时文件管理崩溃。
添加的文件夹是否以“。”结尾?该错误应该在R1SP2中修复。如果您可以通过使用EPiServers文件管理器浏览文件夹来获得相同的异常,则可以验证是否是您受影响的错误。