Próbuję uzyskać aplikację typu proof-of-concept, która wykorzystuje Entity Framework 6 z Mono 3.0.6 - i po 2 dniach prób daruję. Czy mogę obejrzeć jakąś przykładową aplikację? Szukałem go - nie ma szczęścia.Mono 3 z EF 6 - czy ktoś ma z tym szczęście?
Próbowałem użyć biblioteki "EntityFramework.dll" z mono/GAC - w tym przypadku projekt nawet nie dostał się do funkcji main() - wcześniej otrzymuję wyjątek IL.
Próbowałem pobierając EF6 alpha 3 z Nuget - ale potem wywala podczas realizacji projektu:
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
Więc nie jestem pewien, co się dzieje. Zespół Mono powiedział, że EF jest wysyłany w ramach Mono pół roku temu - czy ktoś go jeszcze użył?
Byłbym wdzięczny za wszelkie linki lub kody źródłowe lub wskazówki, aby uzyskać to działa.
Dzięki!