EF5代码第一个枚举从另一个程序集没有被映射
本文关键字:映射 程序集 另一个 代码 第一个 枚举 EF5 | 更新日期: 2023-09-27 18:13:51
我使用EF5 CodeFirst,我有一个POCO实体,它使用,作为它的列之一,在另一个程序集中定义的枚举。当我尝试构建我的数据上下文时,我得到以下错误:
指定的架构无效。错误:没有对应的对象层
概念类型[EnumType]…
当我将实体移动到与枚举相同的程序集中时,一切都正常。
我的问题是,是否有可能将其配置为正确工作?关于这个主题的其他问题(例如这个问题)似乎建议使用基于edmx的方法来配置外部枚举。我如何在代码优先中做到这一点?
是的,它应该工作如果还没有安装,请安装EF powertools
然后右键单击上下文并尝试生成只读图。检查Output窗口是否有任何问题