J'ai un nouveau projet avec heureusement à l'aide de l'Entity Framework 5. Après avoir ajouté l'EDMX à la solution, il a ajouté une référence à l'entitéFramework Version 5. P>
J'ai créé un projet de test unitaire et j'ai besoin d'utiliser quelque chose dans l'entitéFramework Bibliothèque. Cependant, il n'y a aucune référence à l'entitéFramework. Quand je vais ajouter une référence, je ne peux pas le trouver nulle part dans la liste. P>
J'ai vérifié et mon test d'unité fait référence à .NET 4.5. Une idée de savoir pourquoi je ne peux pas ajouter la référence? P>
4 Réponses :
Supprimer toutes les entrées que vous avez apportées au fichier web.config. Cliquez simplement sur le bouton droit de la souris sur votre nom de projet dans la solution, cliquez sur Gérer les packages Nuge sur votre main gauche Cliquez sur En ligne et sur la main droite Placez une structure d'entité dans la zone de recherche. Cliquez sur Installer P>
Cela fera toutes les choses automatiquement pour vous. P>
Réponse est tiré de: EntityFramework 5 Installation échoue dans VS 2012 a > p>
Merci. Je ne suis pas habitué à utiliser Nuget pour des choses que je m'attendais à venir préinstallées!
Merci Monsieur!! .. tu es un sauveur
J'ai eu le même problème avec une nouvelle application. J'ai ouvert la console de gestionnaire de paquets et utilisé EntityFramework code>, qui a installé la version 6 sans problème. P>
Vous devez ajouter une référence à la DLL "System.Data.entity" dans le dossier de références de votre projet de test de l'unité. p>
J'ai trouvé ça ne pas être suffisant.
Il suffit d'ajouter system.data.enté strong> pourrait ne pas suffisamment; p>
Parce que par cela, vous essayez de Ce problème peut être résolu en installant Donc pour le faire: p>