私はEntity Framework 5、DBを最初に使用しています。モデルで列挙型を定義し、フィールドの型をその列挙型に設定する方法を知っています。
ここで、フィールドMyField
を外部で定義された列挙型 (つまり、EF モデルでは定義されていない) にマップする必要があります ( OtherNamespace.MyEnum
)。デザイナーは、型をモデル外のものに設定することを許可しません。edmx ファイルを手動で編集しようとしましたが、エラーが発生します。
エラー 10016: アイテム 'MyField' の解決中にエラーが発生しました。例外メッセージは、「未解決の参照 'OtherNamespace.MyEnum'.」です。
OtherNamespace.MyEnum
私のプロジェクトで参照されています。
どのようにしますか?