Entity Framework Profiler无法确定提供程序名称

时间:2017-09-05 07:34:23

标签: entity-framework-6 profiler

我试试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>

但这并没有改变任何事情。

0 个答案:

没有答案