![]() |
1
1
参见Anurse对 StructureMap error when invalid controller . |
![]() |
2
4
还要注意,如果模型定义了不映射到数据库字段的属性,则可能发生此错误。找到这个问题有点麻烦,所以我会留下答案,以防其他人遇到同样的问题。 我的修复很简单,包括数据注释:
然后在特定属性上使用notmapped注释:
|
![]() |
3
1
为了那些寻找原因的人
不明原因的肠内异常。 检查其中一个POCO是否使用了不受支持的类型。我对照这张清单查一下POCO。 并非所有类型都可以在实体框架中映射。EF 5
这份清单并不详尽。但它确实涵盖了一些经常使用的可能引起问题的重要标量类型。 |
![]() |
4
0
Revgum的答案正是我使用VS2012 MVC和EF5所需要的。EF5中的一个微小变化是[NotMapped]装饰定义在此库中:
(我相信他的图书馆为EF4及以下版本工作,但不要引用我的话) 另外,请记住,如果模型具有外键关系,如果未正确修饰未映射的字段,则所有子模型都可能导致抛出相同的错误。 如果您首先使用EF对代码进行反向工程,而不接触模型,那么这就永远不会是一个问题。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 5 月前 |