答案 0 :(得分:0)
这更没意义。为了提供更多细节,我启动了ProcMon,并开始查看它试图在磁盘上访问的内容,如果有的话。我注意到它试图读取templates文件夹下的__MVCSITEMAPPROVIDER,该文件夹不存在。
知道我使用的是MvcSiteMapProvider库的稍微,非erm,非标准版本(我手动将其升级到MVC3),我决定从codeplex获取最新版本。放下它,清洁和放大重建,即使刷新后也能正常工作。
问题解决了,但我仍然不知道为什么它只是在干净的&重建。根据procmon,它仍然试图在第一次加载时访问__MVCSITEMAPPROVIDER,但它有效。