Benutzer mit den meisten Antworten
Der angeforderte .Net Framework-Datenprovider kann nicht gefunden werden. Er ist ggf. nicht installiert.

Frage
-
Hi Leute,
ich bin dabei mich mit ASP.NET zu beschäftigen und habe schon die MVC 4 Beta installiert (habe es gebraucht um ein bestehendes Projekt zu öffnen) und versuche gerade das Tutorial MVC MUSIC STORE durchzuarbeiten.
Ich habe ein ASP.NET MVC 4 Web Application als "Basis" erstellt und hänge im Moment beim Part 4 und erhalte die im Betreff benannte Fehlermeldung.
Ich habe den ConnectionString
<add name="MusicStoreEntities" connectionString="Data Source=|DataDirectory|MvcMusicStore.sdf" providerName="System.Data.SqlServerCe.4.0"/>
dem bereits existierenden Eintrag hinzugefügt, so dass der ConnectionString-Sektor wie folgt aussieht:
<connectionStrings> <add name="MusicStoreEntities" connectionString="Data Source=|DataDirectory|MvcMusicStore.sdf" providerName="System.Data.SqlServerCe.4.0" /> <add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=aspnet-MvcMusicStore-20120627000039;Integrated Security=SSPI" /> </connectionStrings>
Beim Zugriff über der Methode "Genres.ToList()" der MusicStoreEntities erhalte ich jetzt die oben genannte Meldung.
Kann mir jemand hierzu irgendwelche Tipps bzw. Anregungen geben?
Gruß
Rudolf
"Der Nachteil der Intelligenz besteht darin, dass man ununterbrochen gezwungen ist, dazuzulernen." Georg Bernhard Shaw
Antworten
-
Hallo Rudolf,
hier wird eine SQL Server Compact Edition 4.0 verwendet; ist der Daten Provider installiert? Falls nicht, den Download gibt es hier: http://www.microsoft.com/de-de/download/details.aspx?id=17876
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog Xing- Als Antwort markiert Rudolf Grauberger Mittwoch, 27. Juni 2012 19:31
- Tag als Antwort aufgehoben Rudolf Grauberger Mittwoch, 27. Juni 2012 19:31
- Als Antwort markiert Rudolf Grauberger Mittwoch, 27. Juni 2012 19:31
Alle Antworten
-
Hallo Rudolf,
hier wird eine SQL Server Compact Edition 4.0 verwendet; ist der Daten Provider installiert? Falls nicht, den Download gibt es hier: http://www.microsoft.com/de-de/download/details.aspx?id=17876
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog Xing- Als Antwort markiert Rudolf Grauberger Mittwoch, 27. Juni 2012 19:31
- Tag als Antwort aufgehoben Rudolf Grauberger Mittwoch, 27. Juni 2012 19:31
- Als Antwort markiert Rudolf Grauberger Mittwoch, 27. Juni 2012 19:31
-
Hi Olaf,
ok vielen Dank, dass wars! Es funktioniert jetzt super :D
Muss ich auf meinem Windows Server 2008 jetzt keinen SQL-Server installiert haben? Was muss ich machen um das Beispiel auf einen richtigen SQL-Server Datenbank umzustellen?
Gruß
Rudolf
"Der Nachteil der Intelligenz besteht darin, dass man ununterbrochen gezwungen ist, dazuzulernen." Georg Bernhard Shaw -
Hallo Rudolf,
Du musst nur das installieren, was Du verwenden willst.
Wenn Du richtige SQL Server Datenbanken verwenden willst, wie die aus dem zweiten Connection String (aspnet-MvcMusicStore...), dann musst Du einen SQL Server installieren, z.B. die kostenfrei Express Edition des SQL Servers; 2012 ist die aktuellste Version: http://www.microsoft.com/de-de/download/details.aspx?id=29062
Olaf Helper
* cogito ergo sum * errare humanum est * quote erat demonstrandum *
Wenn ich denke, ist das ein Fehler und das beweise ich täglich
Blog Xing