其他信息: 具有固定名稱“Npgsql”的 ADO.NET 提供程序未在計算機或應用程序配置文件中注冊或無法加載。有關詳細信息,請參閱內部異常


其他信息: 具有固定名稱“Npgsql”的 ADO.NET 提供程序未在計算機或應用程序配置文件中注冊或無法加載。有關詳細信息,請參閱內部異常

解決方法

在 App.config 的 configuration 中加入下面的內容  其中 紅底部分是你調用的Npgsql的版本號

<system.data>
    <DbProviderFactories>
      <remove invariant="Npgsql"/>
      <add name="Npgsql Data Provider"
           invariant="Npgsql"
           description=".Net Data Provider for PostgreSQL"
           type="Npgsql.NpgsqlFactory, Npgsql, Version=2.2.0.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"
           support="FF" />
    </DbProviderFactories>
  </system.data>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 但未在用戶代碼中進行處理 具有固定名稱“Oracle.ManagedDataAccess.Client”的 ADO.NET 提供程序未在計算機或應用程序配置文件中注冊或無法加載。 無法為具有固定名稱“System.Data.SqlClient”的 ADO.NET 提供程序加載在應用程序配置文件中注冊的實體框架提供程序類 無法為具有固定名稱“System.Data.SqlClient”的 ADO.NET 提供程序加載在應用程序配置文件中注冊的實體框架提供程序。。。。。。 具有固定名稱的Oracle.DataAccess.OracleClient 的ADO.NET提供程序未在計算機或者應用程序注冊 的解決方案 錯誤 175: 具有固定名稱“MySql.Data.MySqlClient”的 ADO.NET 提供程序未在計算 EF sqlite3報錯 "System.Data.Entity.Core.EntityException: 在提供程序連接上啟動事務時出錯。有關詳細信息,請參閱內部異常。 應用程序無法啟動,因為應用程序的並行配置不正確,有關詳細信息,請參閱應用程序事件日志,或使用命令行SxsTrace.exe工具 未找到具有固定名稱“System.Data.SQLite”的 ADO.NET 提供程序的實體框架提供程序 解決C#項目出現“此項目引用這台計算機上缺少的 NuGet 程序包。使用 NuGet 程序包還原可下載這些程序包。有關詳細信息,請參閱 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 ..\packages\Microsoft.Net.Compilers.1.0.0\build\Microsoft.Net.Compilers.props” EF6.0中出現未找到具有固定名稱“System.Data.SqlClient”的 ADO.NET提供程序的實體框架提供程序解決辦法
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM