当我运行我的代码时
using (foodEntities db_Linq = new foodEntities())
{
return db_Linq.Database.Exists();
//return db_Linq.Foods.Any();
}
我一直在output
窗口中收到此错误。
EntityFramework.dll中出现'System.InvalidOperationException'类型的第一次机会异常
可能是什么问题? web.config中的DB凭据?
其他信息:
我的解决方案实际上有两个项目。一个是类库,另一个是MVC 4 Web项目
类库使用Entity Framework连接。 Web项目使用ADO连接字符串
当web项目调用类库时会发生上述问题
上面给出的代码来自类库。
答案 0 :(得分:0)
您使用的是哪个版本的EF?在我看来,您使用EF6并且您在命名空间方面存在问题。
请检查Updating Applications to use EF6链接。您的主要部分是“为正在使用的任何核心EF类型更新名称空间”