我正在使用VS 2012和最新版本的EF 5.在我的.edmx文件中,我从我的数据库视图中创建了一些实体。 (我的项目是设置数据库优先)
我想更改一些映射的列名(在这种情况下我无法控制数据库)。我更改了其中一个名称并将其映射到正确的列。该项目建立良好。
当我运行它时,我收到错误:
数据阅读器与指定的“Model.User”不兼容。一个 该类型的成员'MyDatabaseColumnName'没有 数据读取器中具有相同名称的相应列。
我正在调用一个存储过程,该过程返回我视图中用于创建实体的所有列。我错过了这一步吗?