开箱即用,添加到 MVC3 站点的 mini-profiler 报告了一个名为 Find: Index 的步骤,其中 Index 是控制器调用 View() 时设置的 viewName 参数。第一次点击视图时,此步骤很容易占用一秒钟,然后对于所有后续调用都可以忽略不计。
这里发生了什么?我认为 mini-profiler 错误地选择或采用此步骤的名称是有罪的,因为它肯定不会花一秒钟时间找到任何东西,当然指定视图的完整文件路径和名称没有任何区别,所以它不是在这个意义上找到。将 MvcBuildViews 设置为 true 也无济于事。