我的网站有一个很深的导航结构,而且经常看起来开箱即用的导航正在泄漏内存,尤其是 SPWeb 对象。
日志消息看起来像
当前在线程 5 上未释放的 SPRequest 对象 (14) 可能过多。确保正确处置此对象或其父对象(例如 SPWeb 或 SPSite)。
我的网站有一个很深的导航结构,而且经常看起来开箱即用的导航正在泄漏内存,尤其是 SPWeb 对象。
日志消息看起来像
当前在线程 5 上未释放的 SPRequest 对象 (14) 可能过多。确保正确处置此对象或其父对象(例如 SPWeb 或 SPSite)。
Stefan Goßner 的博客文章似乎回答了这个问题。问题不在于没有关闭 SPWeb 对象,而是一旦达到某个分配阈值(默认为 8),就会在日志中创建警告。根据您的站点结构,将创建的数量会有所不同。