MiniProfiler を使用してサイトのパフォーマンスを測定しています。バージョン 1.9 から 2.0 にアップグレードしたら、動作しなくなりました。名前空間を MvcMiniProfiler から StackExchange.Profiling に変更しました。しかし、ページをロードすると、フィドラーは次の要求に対して 404 エラーがあることを示します。
GET /local/mini-profiler-resources/jquery.1.7.1.js?v=tNlJPuyuHLy/d5LQjyDuRbWKa0weCpmO3xkO6MH4TtA= HTTP/1.1
これにより、結果がページにレンダリングされなくなります。
MiniProfiler の 1.9 バージョンを機能させるには、Web.Config ファイルに次のエントリを含める必要がありました (この記事で説明されています)。
<system.webServer>
<handlers>
<add name="UrlRoutingModule1" path="mini-profiler*.js" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
<add name="UrlRoutingModule2" path="mini-profiler*.css" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
<add name="UrlRoutingModule3" path="mini-profiler*.tmpl" verb="*" type="System.Web.Routing.UrlRoutingModule" resourceType="Unspecified" preCondition="integratedMode" />
</handlers>
</system.webServer>
MiniProfiler 2.0 を構成ファイルに含まれているものと除外したもので実行しようとしましたが、どちらの方法も機能しませんでした。
これは、IIS Express の私の開発マシンで実行されています。
私のアプリは、フォーム セキュリティを使用する WebForms アプリです。
これを解決するにはどうすればよいですか?