2012-04-13 7 views
0

Ich bin neu in Entity Framework.Ich unterstütze das Projekt erstellt in Visual Studio2010, MVC 3 und Entity Framework. in meinem PC, ich habe VS 2010, Mvc und entityframwork, wenn ich dieses Projekt in meinem PC erstellen. es erfolgreich erstellen.aber geben Sie den Fehler "Der angegebene Store-Anbieter kann nicht in der Konfiguration gefunden werden, oder ist nicht gültig." Sie haben providerName = "System.Data.EntityClient" in der Verbindungszeichenfolge verwendet. So lösen Sie dieses Problem ...?Wie Upgrade Entity-Framework, um System.data.EntityClient.dl zu erhalten?

i geprüft http://msdn.microsoft.com/en-us/library/system.data.entityclient.entityconnection.aspx und einige Werkzeuge installiert, aber es hat nicht helfen ...

+0

Dieser Anbieter ist Teil von Entity Framework selbst, das Teil von .NET Framework ist. –

+0

Stellen Sie sicher, dass Sie System.Data.Entity.dll (es ist Teil von .NET Framework) zusätzlich zu EntityFramework.dll verwiesen – Pawel

Antwort

0

Sie müssen den Konfigurationsabschnitt zu Ihrer web.config hinzufügen, wahrscheinlich ist es das „nicht in der Konfiguration gefunden werden“ Teil der Fehlermeldung, die dies verursacht. Fügen Sie Ihrer web.config direkt nach dem Abschnitt Folgendes hinzu:

<system.data> 
     <DbProviderFactories> 
      <add name="EF Caching Data Provider" invariant="EFCachingProvider" description="Caching Provider Wrapper" type="EFCachingProvider.EFCachingProviderFactory, EFCachingProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=def642f226e0e59b"/> 
      <add name="EF Caching Data Provider for Web" invariant="EFCachingProvider.Web" description="Caching Provider Wrapper for Web" type="EFCachingProvider.Web.EFCachingProviderFactory, EFCachingProvider.Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=def642f226e0e59b"/> 
      <add name="EF Generic Provider Wrapper" invariant="EFProviderWrapper" description="Generic Provider Wrapper" type="EFProviderWrapperToolkit.EFProviderWrapperFactory, EFProviderWrapperToolkit, Version=1.0.0.0, Culture=neutral, PublicKeyToken=def642f226e0e59b"/> 
     </DbProviderFactories> 
    </system.data>