我有一个如下所示的模型:
[Table("forms", Schema = "mySchema")]
public class forms
{
[Key]
public int ID { get; set; }
public string field1 { get; set; }
public string field2 { get; set; }
}
这在 MVC 3 中有效,但是在 MVC 4 中,属性表无法识别。我包含了 System.ComponentModel.DataAnnotations 命名空间,并引用了 dll 以及 EntityFramework.dll。 EF 的版本在 MVC 3 和 4 之间发生了变化。如果我引用 MVC 3 EF dll,则可以识别表,但不能识别架构。使用表属性的原因是这样我可以指定架构。我错过了什么?
最佳答案
关于asp.net-mvc - MVC 4 中的表属性无法识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12534331/