2017-05-10 1 views
1

J'utilise le framework .NET 4.5erreur après Entity Framework Mise à jour vers 6.1.3

J'ai mis à jour Entity Framework 6.1.3 par commande: -

Install-Package EntityFramework 

Dans package Gestionnaire de

mais quand je construis mon code après, je reçois une erreur: -

Error 68 The type 'System.Data.Objects.DataClasses.EntityObject' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

après avoir étudié quelques petites choses sur google j'ai ajouté bel ow code dans web.config: -

<system.web> 
    <compilation debug="true" targetFramework="4.5" > 
     <assemblies> 
     <add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> 
     </assemblies> 
    </compilation> 
    <httpRuntime targetFramework="4.5" /> 

    </system.web> 
    <system.webServer> 

Ensuite, je suis confronté à la même erreur.

Comment puis-je résoudre cette erreur en utilisant entity framework 6.1.3?

+0

Avez-vous ajouté System.Data.Entity à partir de références de projet comme celle-ci? http://take.ms/qLOkZ –

+0

Il a déjà été ajouté –

+1

Le fichier dll mentionné n'est pas inclus dans votre projet – Saurabh

Répondre

1

Essayez d'exécuter cette commande dans le paquet Console Manage:

Update-Package –reinstall EntityFramework 

Cependant, d'abord assurer que vous avez sélectionné le projet correct dans la liste déroulante 'Projet par défaut' dans le package de gérer la console.