我尝试使用EF跟踪提供程序检查生成的SQL语句,但是现在我想使用MiniProfiler,但看不到结果...

我到目前为止所做的:


配套包装:

MiniProfiler.cs中的取消注释初始化



public static void PreStart()
{
    //...
    //TODO: If you are profiling EF code first try:
    MiniProfilerEF.Initialize();
    //...
}




在布局视图中添加了渲染(在关闭body标签之前):

@MiniProfiler.RenderIncludes()



但是相对于miniprofiler,浏览器中没有任何显示。
我正在使用数据库优先方法。

我想念什么吗?

最佳答案

以下代码应添加到web.config中:

<system.webServer>
    <validation validateIntegratedModeConfiguration="false" />
    <handlers>
      //...
    <add name="MiniProfiler" path="mini-profiler-resources/*" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
    </handlers>
  </system.webServer>

关于entity-framework - 在带有EF5的ASP.NET MVC 4中使用MiniProfiler,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15833062/

10-10 09:05