2016-10-21 10 views
1

WebForms WebサイトにMiniProfiler(https://github.com/MiniProfiler/dotnet)を使用しようとしています。私がやったことです:MiniProfilerとWebForm

  1. はnuget
  2. を使用してパッケージをインストールGlobal.asax.cs(BEGIN_REQUESTとEND_REQUESTイベント)にMiniProfilerの初期化を追加
  3. (<% = StackExchange.Profiling.MiniProfiler.RenderIncludesを追加) %>文のweb.comfig

そして、まだMiniProfilerに設定

  • 動作しません。私はネットFW 4.5.1を使用し、IIS8とIntergatedモード:

    詳細情報が見つかりません - 簡単なトラブルシューティングは、私が

    http://localhost/mycoolsite/mini-profiler-resources/results 404.0を参照して、そのページの(クロームdevのツールに)私はMiniProfilerを見ることを期待することを示しています(アプリプール)

    私には何が役に立つでしょうか?

  • 答えて

    1

    私は(最近!)最近これについてブログしました。特にthe process of getting MiniProfiler working in a hybrid WebForms/MVC applicationです。あなたは(私が持っているものと比較して)欠けているように見えるあなたが行っていることを概説しました手順に基づいて

    、:

    <%= StackExchange.Profiling.ClientTimingHelper.InitScript %> 
    

    も、その行せずに、言いました私はまだサーバー側のタイミングとMiniProfilerのUIを参照しているので、web.configのエントリが間違っていると思われます。あなたはweb.config内>handlersconfiguration>system.webServerでこれを入れていることを確認する

    チェック:

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

      あなたが同様に確認することができます他のものがいくつかあります

    1. あなたが表示しているページがweb.configのサブフォルダ内にあるか、それともhandlersのエントリが追加されたフォルダとの間のフォルダにある<clear />s handlersですか?
    2. アプリケーションにMiniProfilerリソースのリクエストをキャプチャして404を返すようなものがありますか?