我昨天在我的项目中设置了 MiniProfiler.MVC3 - 1.7 包。控制器和视图分析工作正常,但我真正感兴趣的是 SQL 分析。我无法让它发挥作用。我将 EF Code First 与 SQL 2008 数据库一起使用。
我已遵循这篇文章中的所有建议..
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" />
如果我在 mini-profiler 行上放置一个断点,它将指向正确的数据库连接。我不确定此时还能做什么。我将不胜感激有关如何使 SQL 分析工作的任何指导。