Sto cercando di ottenere un'applicazione di proof-of-concept che utilizza Entity Framework 6 con Mono 3.0.6 e dopo 2 giorni di prove mi sto arrendendo. C'è qualche app di esempio su cui posso guardare? Ho cercato su Google - senza fortuna.Mono 3 con EF 6 - qualcuno ha avuto fortuna con esso?
Stavo cercando di usare la libreria "EntityFramework.dll" da mono/GAC - in questo caso il progetto non arriva nemmeno alla funzione main() - prima ottengo l'eccezione IL.
Ho provato a scaricare alpha EF6 3 da NuGet - ma poi si blocca di progetto durante l'esecuzione:
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
, quindi non sono sicuro di quello che sta succedendo. Il team Mono ha detto che EF è stato spedito come parte di Mono sei mesi fa - qualcuno lo ha ancora usato?
Apprezzerei qualsiasi link o codice sorgente o suggerimento per far funzionare questa cosa.
Grazie!