【发布时间】:2011-08-19 11:49:46
【问题描述】:
我们在页面上有一个 SiteMapPath 控件,它使用默认提供程序绑定到一个 XML Web.sitemap 文件。我们拥有该站点多年,最近在 Windows 2008 R2 上升级到 IIS 7.5 上的 ASP.NET 4.0。出于某种原因,在运行大约 6-12 小时后(不确定确切时间,但它是一致的),SiteMapPath 停止为所有人加载。如果我们重新启动应用程序池或修改并保存 web.config 或 web.sitemap XML 文件,SiteMapPath 将再次开始加载。
有人知道是什么原因造成的吗?没有文件句柄保持文件打开,我可以使用进程资源管理器看到。
谢谢,
约翰
【问题讨论】:
标签: asp.net iis-7.5 sitemapprovider sitemappath xml-sitemap