Ich versuche, eine Proof-of-Concept-Anwendung zu bekommen, die Entity Framework 6 mit Mono 3.0.6 verwendet - und nach 2 Tagen der Versuche gebe ich auf. Gibt es eine Beispiel-App, die ich sehen kann? Ich habe gegoogelt - kein Glück.Mono 3 mit EF 6 - hat irgendjemand Glück dabei gehabt?
Ich habe versucht, "EntityFramework.dll" -Bibliothek von Mono/GAC zu verwenden - in diesem Fall kommt das Projekt sogar nicht auf die main() -Funktion - ich bekomme IL Ausnahme davor.
versuchte ich EF6 Alpha 3 von NuGet Download - aber dann Projekt Abstürze während der Ausführung:
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
Also nicht sicher, ob ich bin, was los ist. Mono-Team sagte, dass EF vor einem halben Jahr als Teil von Mono ausgeliefert wurde - hat es jemand schon benutzt?
Ich würde mich über Links oder Quellcodes oder Tipps freuen, um dieses Ding in Gang zu bringen.
Danke!