4

クラシック モード アプリ プールで実行される ASP.NET WebForms アプリで MiniProfiler を構成しようとしています (統合型に変更することはできません)。ハンドラーを機能させることができなかったため、リソースの読み込みに失敗しました。

これを解決するために、 https: //github.com/SamSaffron/MiniProfiler/tree/master/StackExchange.Profiling/UI から .js、.css、.tmpl、および .html を含めました。その後、これらのリソースが読み込まれますが、まだ何も見えません。

初期化スクリプトは最終的な html でレンダリングされますが、... ブロックは生成されません。スクリプトが実行されないためだと思います。jQuery v1.7.1 以降のバージョンを読み込んでみました。どちらも機能しませんでした。

コンソール (Chrome または FireFox) には 404 などはありません。何か案は?ありがとう。

4

1 に答える 1

0

ローカル マシンまたはサーバーの IIS でプロファイラーを実行する際に問題がありますか?

miniprofiler.com サイトの簡単なコード サンプルでは、​​MiniProfile.Start() 呼び出しを Request.IsLocal 条件 (以下のコード) でラップすることを提案しています。これにより、プロファイラーがサーバー上でレンダリングされなくなります (サーバー自体)。Request.IsLocal コードを削除してみて、それが役立つかどうかを確認してください。

protected void Application_BeginRequest()  
{  
    if (Request.IsLocal)  
    {  
        MiniProfiler.Start();  
    }   
}
于 2013-02-22T19:53:56.587 に答える