我們在頁面上有一個SiteMapPath控件,並且這個控件綁定到一個帶默認提供程序的XML Web.sitemap文件。我們已經有了這個站點多年,並且最近在Windows 2008 R2上的IIS 7.5上升級到了ASP.NET 4.0。出於某種原因,在運行大約6-12小時後(不確定何時,但是一致),SiteMapPath將停止爲每個人加載。如果我們重新啓動應用程序池或修改並保存web.config或web.sitemap XML文件,SiteMapPath將再次開始加載。SiteMapPath停止在ASP.NET 4中顯示
有沒有人有任何想法可能會導致此?有沒有文件句柄保持文件打開,我可以看到使用進程管理器。
感謝,
約翰
哇,這是一個非常糟糕的錯誤!使我在多個層面上提出了表單身份驗證問題。我們更改爲UseCookies用於無Cookie模式,並沒有任何其他問題。 – 2011-09-07 03:56:11