首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用实体框架代码-第一

如何使用实体框架代码-第一
EN

Stack Overflow用户
提问于 2012-04-15 08:45:21
回答 3查看 3.2K关注 0票数 0

我创建了一些类,并配置了连接字符串。

但还是有一个错误:

未处理异常:无法检查System.NotSupportedException:模型兼容性,因为数据库不包含模型元数据。只能检查使用代码优先或代码优先迁移创建的数据库的模型兼容性。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-17 09:54:29

我通过在Package控制台中运行“”命令来修复它。

票数 0
EN

Stack Overflow用户

发布于 2012-04-15 21:33:59

  1. 检查您拥有的EF版本,最新版本是4.3.1。
  2. 您还需要配置DbContext类。检查这个:http://msdn.microsoft.com/en-us/data/gg685467
票数 0
EN

Stack Overflow用户

发布于 2014-04-20 05:51:04

如果您可以从零开始删除和重新创建数据库,下面是对我有用的内容。

首先,从包管理器控制台运行以下命令。

  • sqllocaldb.exe停止v11.0
  • sqllocaldb.exe删除v11.0

接下来,从项目的app_data文件夹中删除mdf和ldf文件。

关键的部分来了。通常,您将运行更新-数据库。如果这样做,异常仍将被抛出。

不要运行更新数据库。相反,直接运行项目代码。EF将重新创建数据库。

这些步骤对我有效。如果这对你有帮助,请告诉我。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10160663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档