Entity Framework 7 è attualmente disponibile come versione Beta e this article afferma che è (sarà?) Possibile utilizzare Entity Framework 7 nei progetti Xamarin.Entity Framework 7 in Xamarin.Forms
Tuttavia, quando provo ad installarlo tramite NuGet:
Install-Package EntityFramework.SQLite –Pre
fallirà:
Install-Package : Could not install package 'EntityFramework.Sqlite 7.0.0-beta6'. You are trying to install this package into a
project that targets '.NETPortable,Version=v4.5,Profile=Profile78', but the package does not contain any assembly references or
content files that are compatible with that framework. For more information, contact the package author.
At line:1 char:1
+ Install-Package EntityFramework.SQLite –Pre
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
C'è un modo per utilizzare Entity Framework in un progetto Xamarin o dovrò bastone con sqlite-net?
Edit: Come suggerito @ Daniel Luberda, ho solo provato a installare Entity Framework in un progetto creato dal modello di progetto Xamarin.Forms condiviso, ma questo non riesce con il seguente errore:
Install-Package : Could not install package 'System.Runtime 4.0.20-beta-23109'. You are trying to install this package into a project that targets 'MonoAndroid,Version=v5.1', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author.
At line:1 char:1
+ Install-Package EntityFramework.SQLite –Pre
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
Lo stesso è vero con il progetto Windows Phone e il progetto iOS.
Forse si tenta di utilizzarlo con progetto condiviso, invece del progetto PCL? EF7 è ancora in beta. –
No, non l'ho ancora provato, ma lo farò! Grazie in anticipo :) –
Come ho sottolineato nella modifica, anche il tentativo di installare Entity Framework in un progetto creato dal modello Progetto condiviso non funzionava. –