在用EF CTP5 时,在进行数据调用的时候,总提示数据表名对象错误。。
解决此问题需要在继承DbContext的实体累中
加入:
using System.Data.Entity;
using System.Data.Entity.ModelConfiguration;
using System.Data.Entity.ModelConfiguration.Conventions.Edm.Db;
和重写方法
protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Conventions.Remove<PluralizingTableNameConvention>(); }
特此记录
参照:
http://stevesmithblog.com/blog/entity-framework-invalid-object-name-dbo-albums/