我试试Hibernating Rhinos的Entity Framework Profiler。
只要未初始化探查器,数据访问就可以正常运行。一旦我注册它,我就会失败说明:
“无法确定”System.Data.SqlClient.SqlClientFactory“类型的提供程序工厂的提供程序名称。确保在应用程序配置中安装或注册了ADO.NET提供程序。 “
已尝试将以下代码段添加到配置文件中:
<system.data>
<DbProviderFactories>
<remove invariant="System.Data.SqlClient" />
<add name="SqlClient Data Provider"
invariant="System.Data.SqlClient"
description=".Net Framework Data Provider for SqlServer"
type="System.Data.SqlClient.SqlClientFactory, System.Data,
Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
/>
</DbProviderFactories>
</system.data>
但这并没有改变任何事情。