我正在使用asp.net核心开发应用程序,同时使用实体框架7将数据推送到本地数据库(即在调用Database Database.EnsureCreated()
方法时)我得到以下异常:
类型' System.IO.FileNotFoundException'的例外情况发生在EntityFramework.Relational.dll中但未在用户代码中处理
其他信息:无法加载文件或程序集System.Data.SqlClient,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其中一个依赖项。系统找不到指定的文件。
答案 0 :(得分:0)
EntityFramework.SqlServer:" 7.0.0-beta8"拉取所有依赖引用,包括System.Data.SqlClient,这使我相信所有引用都已到位,而且没有编译时警告。但是在运行时它无法找到对System.Data.SqlClient的引用。
添加对System.Data.Sqlclient的引用对我有用。
请仔细阅读附图[参考资料] [1] [1]:http://i.stack.imgur.com/OdodC.jpg