0

运行数据库第一个项目时出现映射错误。我知道我应该在哪里修复它们,但是自从我首先完成数据库以来已经有一段时间了,我不知道如何修复它。我似乎改变的越多,错误就越多。

欢迎任何指向有关这些映射问题或解决方案的教程、指南或博客文章的链接。我无法通过谷歌找到任何解释我应该改变的东西。

“Paycento_Models.Domain.Campaign”类型未映射。使用 Ignore 方法或 NotMappedAttribute 数据注释检查该类型是否被显式排除。验证该类型是否被定义为一个类,不是原始的、嵌套的或泛型的,并且不是从 EntityObject 继承的。

说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.InvalidOperationException:未映射类型“Paycento_Models.Domain.Campaign”。使用 Ignore 方法或 NotMappedAttribute 数据注释检查该类型是否被显式排除。验证该类型是否被定义为一个类,不是原始的、嵌套的或泛型的,并且不是从 EntityObject 继承的。

在此处输入图像描述


在此处输入图像描述

4

1 回答 1

0

出现此问题是因为您的模型不知道您在数据库中所做的更改。为了解决这个问题,右键单击您的模型并选择从数据库更新。您的模型不知何故在 xml 中没有正确的存储模型。

于 2012-04-02T09:03:28.307 回答