0

Si je veux utiliser EF5 avec VS 2013 pour créer un exemple d'application asp.net en utilisant Grid view et Entity Data source, est-ce possible? Si oui, y a-t-il un post que je peux suivre pour créer un exemple d'application?Puis-je utiliser Entity Framework 5 avec VS 2013


Je reçois ci-dessous lors de l'utilisation EF6 erreur pour que je serais en mesure d'utiliser l'entité source de données facilement.

J'ai déjà mentionné http://blogs.msdn.com/b/webdev/archive/2014/02/28/announcing-the-release-of-dynamic-data-provider-and-entitydatasource-control-for-entity-framework-6.aspx article, mais n'ont pas obtenu la résolution de mon problème.


Error Message while using EF6[1]


Je voulais donc vérifier si je suis en train de créer une nouvelle application, puis-je utiliser EF5 avec VS 2013?

+0

essayer d'installer Entity Framework 5 avec NuGet. Voici un exemple: https://www.nuget.org/packages/EntityFramework/5.0.0 –

+0

je l'ai déjà EF6 installé sur ma machine et si je crée le projet EF6 fourni par défaut. J'ai aussi essayé PM> Install-Package EntityFramework -Version 5.0.0 Aucune mise à jour disponible pour 'EntityFramework'. – usr021986

Répondre

1

Vous devez désinstaller la version actuelle de Entity Framework, puis installez la version que vous souhaitez.

Uninstall-package EntityFramework 
Install-Package EntityFramework -version 5.0.0 

Vous pouvez également utiliser la commande -force à la fin de la commande de désinstallation pour ignorer les dépendances.

Notez que si vous prévoyez d'utiliser l'identité de asp.net, cela ne fonctionnera pas avec Entity Framework 5

EDIT Voici une capture d'écran après avoir désinstallé le EntityFramework 6, puis l'installation EntityFramework 5 avec le commandes que je vous ai donné.

enter image description here

+0

J'ai désinstallé le EF6.1.3 mais obtenant l'erreur ci-dessous pendant l'installation 5.0.0 Y at-il quelque chose que je manque ici? PM> install-package entityframework -version 5.0.0 install-package: Impossible de trouver la version '5.0.0' du paquet 'entityframework'. À la ligne: 1 Caractère: 1 + install-package entityframework -version 5.0.0 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~ + CategoryInfo: NotSpecified: (:) [Install-Package], InvalidOperationException + FullyQualifiedErrorId: NuGetCmdletUnhandledException, NuGet.PowerShell.Commands.InstallPackageCommand – usr021986

+0

J'ai essayé celui-ci une application de démonstration maintenant, et je n'ai pas eu de problèmes. Exécutez-vous la désinstallation en premier, et ceci est supprimé avec succès avant d'installer EF version 5? –

+0

Jetez un oeil à ma console de gestionnaire de paquets et assurez-vous que vous utilisez les mêmes commandes –