私は、Mono 3.0.6でEntity Framework 6を使用する概念実証アプリケーションを取得しようとしています.2日間の試行の後、私はあきらめています。私が見ることができるサンプルアプリケーションはありますか?私はグーグルで遊んだ。EF 6を搭載したモノ3 - 誰にも運がありましたか?
私はmono/GACから "EntityFramework.dll"ライブラリを使用しようとしていました - この場合、プロジェクトはmain()関数にも達しません。
私はNuGetからEF6アルファ3をダウンロードしようとしました - しかし、その後、実行時にクラッシュを投写:
System.NullReferenceException: Object reference not set to an instance of an object at System.Data.Entity.Core.SchemaObjectModel.EntityKeyElement.Validate() [0x00000] in <filename unknown>:0
at System.Data.Entity.DropCreateDatabaseIfModelChanges`1[MonoTest.EF.FooContext].InitializeDatabase (MonoTest.EF.FooContext context) [0x00000] in <filename unknown>:0
at System.Data.Entity.Internal.InternalContext+<>c__DisplayClassc`1[MonoTest.EF.FooContext].<CreateInitializationAction>b__b() [0x00000] in <filename unknown>:0
at System.Data.Entity.Internal.InternalContext.PerformInitializationAction (System.Action action) [0x00000] in <filename unknown>:0
at System.Data.Entity.Internal.InternalContext.PerformDatabaseInitialization() [0x00000] in <filename unknown>:0
at System.Data.Entity.Internal.LazyInternalContext.<InitializeDatabase>b__4 (System.Data.Entity.Internal.InternalContext c) [0x00000] in <filename unknown>:0
at System.Data.Entity.Internal.RetryAction`1[System.Data.Entity.Internal.InternalContext].PerformAction (System.Data.Entity.Internal.InternalContext input) [0x00000] in <filename unknown>:0
だから私は何が起こっているのかわかりません。 Monoチームは、EFは半年前のMonoの一環として出荷されていると述べています。
この問題を解決するためのリンクやソースコード、ヒントはありがたいです。
ありがとうございます!