私たちはASP.NET MVC 5アプリケーションのパフォーマンスを簡単にプロファイルするためにMiniProfilerを使用しています。これはdevでうまくいきましたが、アプリケーションをWebファーム上でステージングするとすぐに、別の/共有の記憶媒体を使用する必要があることがわかりました。MiniProfilerの結果UIはSqlServerStorageを使用しているので空の名前を表示します
我々はStackExchange.Profiling.Storage.SqlServerStorage.TableCreationScript
でスクリプトを使用してMiniProfilerテーブルを作成した(Global.asaxの)
MvcApplication.Application_Start
に
MiniProfiler.Settings.Storage = new SqlServerStorage(System.Configuration.ConfigurationManager.ConnectionStrings["SqlDb"].ConnectionString)
を置くことによってSqlServerStorageに移行。
SqlServerStorageを使用しているので、MiniProfiler UIが正しく機能しなくなったことがわかりました。次のようになります。
ご覧のとおり、名前列は空です。私は何か他のものを設定する必要があるかどうか誰でも任意のアイデア?
どのような回避策ですか? –