我正在使用 EF 4 从数据库中生成我的实体。我在尝试编译我的Model
程序集(单独程序集中的 edmx 文件)时收到以下错误。我只在具有主键作为标识列的表上得到错误。这是一个问题吗?还是我只是做出错误的判断?
Error 11007: Entity type 'tableName' is not mapped.
脚步
- 使用
Entity data model wizard
我创建了我的Model
(edmx 文件)。 - 右键单击 edmx 文件并
Add Code Generation Item
创建实体(使用Ado.net self tracking entity generator
)。 - 通过移动
x.tt
和编辑实体以指向不同装配中的 edmx 文件,将实体移动到不同装配。 - 现在实体和模型(edmx)处于不同的组合中,使我能够拥有一个多层应用程序。
我无法构建Model
程序集并且出现错误
Error 11007: Entity type 'tableName' is not mapped.
我已经在网上查了解决方案。是的,我所有的表都有一个主键,它们之间的关联是用外键定义的。对此有任何指示吗?
谢谢,多莉