运行数据库第一个项目时出现映射错误。我知道我应该在哪里修复它们但是我已经有一段时间了,因为我已经完成了数据库,我无法弄清楚如何修复它。我似乎越是改变了事情,就越容易出错。
欢迎任何指向有关这些映射问题或解决方案的教程,指南或博客文章的链接。我无法通过Google找到解释我应该改变的内容。
未映射“Paycento_Models.Domain.Campaign”类型。检查一下 尚未使用Ignore方法明确排除该类型 或NotMappedAttribute数据注释。验证类型是否 定义为类,不是原始的,嵌套的或通用的,也不是 继承自EntityObject。
描述:执行期间发生了未处理的异常 当前的网络请求。请查看堆栈跟踪了解更多信息 有关错误的信息以及它在代码中的起源。
异常详细信息:System.InvalidOperationException:类型 未映射'Paycento_Models.Domain.Campaign'。检查类型 尚未使用忽略方法或明确排除 NotMappedAttribute数据注释。验证是否已定义类型 作为一个类,不是原始的,嵌套的或通用的,并且不继承 来自EntityObject。
答案 0 :(得分:0)
出现此问题是因为您的模型不知道您在数据库中的更改。要解决此问题,请右键单击模型并从数据库中选择更新。你的模型在xml中没有正确的存储模型。