昨日、プロジェクトに MiniProfiler.MVC3 - 1.7 パッケージをセットアップしました。コントローラーとビューのプロファイリングは正常に機能していますが、私が本当に興味を持っているのは SQL プロファイリングです。私はこれを機能させることができませんでした。SQL 2008 データベースで EF Code First を使用しています。
この投稿のすべての提案に従いました..
mvcminiprofiler-on-ef-4-1-code-first-project-doesnt-profile-sql
miniprofiler.cs では、SQL 接続を次のように設定しています...
var factory = new SqlConnectionFactory(ConfigurationManager.ConnectionStrings["CMDBMVC3"].ConnectionString);
私のWeb.configデータベース接続は...
<add name="CMDBMVC3" connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI; AttachDBFilename=|DataDirectory|CMDB_MVC3.mdf;Initial Catalog=CMDB_MVC3;Trusted_Connection=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
ミニプロファイラーの行にブレークポイントを置くと、正しいデータベース接続を指します。この時点で他に何をすべきかわかりません。SQL プロファイリングを機能させる方法についてご指示いただければ幸いです。