其他信息: 具有固定名稱“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刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM