沒法爲具備固定名稱「System.Data.SqlClient」的 ADO.NET 提供程序加載在應用程序配置文件中註冊的實體框架提供程序類型「System.Data.Entity.SqlServer

Windows服務中程序發佈以後會以下錯誤:框架

沒法爲具備固定名稱「System.Data.SqlClient」的 ADO.NET 提供程序加載在應用程序配置文件中註冊的實體框架提供程序類型「System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer」。請確保使用限定程序集的名稱且該程序集對運行的應用程序可用。有關詳細信息,請參閱 http://go.microsoft.com/fwlink/?LinkId=260882。ide

發生緣由缺乏對:EntityFramework.SqlServer.dll 文件的引用。spa

解決辦法:使用nuget添加EntityFramework後將EntityFramework.SqlServer.dll 文件複製到發佈文件夾後便可。get

相關文章
相關標籤/搜索