Est-il de toute façon à utiliser Entity Framework dans .NET de Base?
Je viens de changer pour la nouvelle ASP.NET 5 plate-forme. J'ai utiliser le code de visual studio que mon IDE par défaut, et DNX pour l'exécution. .NET de Base est maintenant par défaut, mais j'ai besoin de passer à la .NET Framework toujours je veux faire référence à la Système.Les données.Entité espace de noms ou de la TodoContext classe.
Est-il de toute façon à utiliser EF .NET de Base?
C'est ce que je fais maintenant.
- Certains (ou tous) de l'Entité Cadre déménagé hors du Système.De données et dans les packages NuGet.
- Vous ne devriez pas utiliser Asp.Net 5 pour des applications publiques à ce point. Il ne dispose pas d'un Go Live licence encore, et UNIQUEMENT Entity Framework 7 est pris en charge, qui est encore en version Bêta de l'état. github.com/aspnet/EntityFramework/releases/tag/7.0.0-beta4
- Je suis totalement d'accord avec vous @Claies, je suis simplement de rassembler des informations pour un avenir de la migration... Merci.
Vous devez vous connecter pour publier un commentaire.
La EntityFramework dans
System.Data
est la version 6.Si vous voulez utiliser .NET de Base, alors vous devez passer à EF 7 qui ne vit plus dans le Système.Les données mais dans le
EntityFramework.*
les packages nuget.Voici un exemple: https://github.com/aspnet/MusicStore/blob/master/src/MusicStore/project.json#L15