转换为模型中未找到的枚举选项

Convert To Enum Option Not Found In Model

我正在使用 EntityFramework 6.NET Framework 4.5。 我在模型浏览器中创建了一个枚举,它出现在枚举类型中。但是当我在我的图表中右键单击目标字段时,没有像 in here.

这样的 Convert To Enum 选项。

如果您 select 设计器中的 属性 要转换为枚举,然后转到 Visual Studio 中的“属性”屏幕(按 F4)。在 VS 属性屏幕中,有一个名为 Type 的 属性。

如果您一直滚动到此 Type 下拉列表的底部,您添加到模型浏览器的枚举将列在那里。 Select 它,保存更改,模型将为您重新生成文件。 属性 现在将是 Enum 类型。