EF6.0中出現未找到具有固定名稱“System.Data.SqlClient”的 ADO.NET提供程序的實體框架提供程序解決辦法


在多工程項目中,由於EF封裝在某一個工程里,那么該項目用於EF相關類庫 EntityFramework.dll,以及EntityFramework.SqlServer.dll的引用

那么你一個啟動工程里(比如web,比如winform,比如控制台)引用EF所在的工程類庫,編譯完成后, EntityFramework.SqlServer.dll並沒有拷貝到程序目錄,導致該錯誤。

解決方案

1,在主工程也通過NuGet引用 EntityFramework.SqlServer.dll(版本與EF所在的類庫一致),

2,直接拷貝這個DLL到輸出目錄里


免責聲明!

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



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