首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Miniprofiler始终启动

Miniprofiler始终启动
EN

Stack Overflow用户
提问于 2013-04-24 18:01:18
回答 1查看 393关注 0票数 1

我正在为一个小型的ASP.Net web应用程序使用MiniProfiler。它在开发中很棒,但我想要一种简单的方法来在生产模式下启用/禁用它。

在阅读了How to hide miniprofiler和本教程之后,我想出了一种在Global.asax中使用布尔值的方法

代码语言:javascript
复制
bool useProfiler = false;
...
protected void Application_BeginRequest()
{
    MiniProfiler profiler = null;

    if (useProfiler)
    {
        profiler = MiniProfiler.Start();
    }
}

protected void Application_EndRequest()
{
    if (useProfiler)
    {
        MiniProfiler.Stop();
    }
}

但问题是,无论useProfiler的值是什么,MiniProfiler都会启动。

当我调用@MiniProfiler.RenderIncludes()时,我也需要一些测试吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-05-02 22:07:24

问题来自于MiniProfiler.MVC包中包含了一个示例项目。在App_Start文件夹中创建一个MiniProfiler.cs文件,并从web应用程序开始。

只需删除此文件即可解决问题。

您还可以删除示例项目中的Views/Shared/_MINIPROFILER UPDATED Layout.cshtml

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16189059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档