FolderBrowserPropertyと呼ばれるMeridiumのモジュールを使用して、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週間前にあなたの解決策を見つけましたが、うまくいきました!