印象を確認しようとしています。EF5+CodeFirstの列挙型は、プロパティタイプとしてそれらを使用するクラスと同じ名前空間内で宣言された場合にのみサポートされるようです。
誰かがそれを確認できますか?これについてはウェブ上で何も見つかりませんでした...
印象を確認しようとしています。EF5+CodeFirstの列挙型は、プロパティタイプとしてそれらを使用するクラスと同じ名前空間内で宣言された場合にのみサポートされるようです。
誰かがそれを確認できますか?これについてはウェブ上で何も見つかりませんでした...
以前に修正された関連するバグ。4.3Beta1のリリースノートには次のように書かれています。
のバグ修正
GetDatabaseValues
。以前のリリースでは、エンティティクラスとコンテキストが異なる名前空間にある場合、このメソッドは失敗していました。この問題は修正され、GetDatabaseValuesを使用するためにクラスが同じ名前空間にある必要はありません。
私の推測ではGetDatabaseValues
、この機会では関数はまだバグがあります(しかし、それは単なる知識に基づいた推測です)。ここでこれを報告することをお勧めします:ADO.NETチームのブログ:EF5Beta1が利用可能
EF5コードでサポートするには、列挙が同じ名前空間にある必要があるだけでなく、POCOモデルと同じクラスファイルにある必要があります。