Entwickler-Ecke
Datenbanken (inkl. ADO.NET) - Entity Framework 4.3 mit Npgsql
Beathoven - Do 08.03.12 12:12
Titel: Entity Framework 4.3 mit Npgsql
Hallo zusammen,
ich raffs nicht. Seit 2 Tagen suche ich nun wie ein Irrer nach der Lösung, komme aber nicht weiter.
Vielleicht hat ja einer von Euch einen guten Tipp :)
Mein Problem:
Ich möchte das ADO.NET Entity Framework mit Postgres mitbetreiben.
Allerdings finde ich keine funktionierenden app.config Einstellungen, auch nicht in der Doku.
So siehts zur Zeit aus:
XML-Daten
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15:
| <?xml version="1.0" encoding="utf-8"?>
<configuration> <configSections> <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=4.3.1.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> </configSections> <connectionStrings> <add name="ShadowDBContext" providerName="Npgsql" connectionString="Server=127.0.0.1;Port=5432;Database=postgres;User Id=bla;Password=blub;"/> </connectionStrings>
</configuration> |
Das funktioniert aber auch nicht, denn hier heisst es:
| Zitat: |
System.ArgumentException: Der angeforderte .Net Framework-Datenprovider kann nicht gefunden werden. Er ist ggf. nicht installiert.
|
Ist er aber :-)
Vielleicht versteh ich aber auch falsch, was ich da eintragen muss.
Kann jemand helfen?
Danke und LG
Beathoven
Beathoven - Do 08.03.12 13:41
Hey Th69,
danke für die schnelle Antwort. Ich befürchte jedoch, dass das leider noch nicht die richtige Lösung ist.
Allerdings muss ich einräumen, gerade etwas überfordert zu sein, deswegen beschreib ich am Besten mal meine Umgebung.
Windows 7 Professional 64bit
Visual Studio 10 Professional
Postgres-Server installiert.
Wenn ich unter Dienste nachschaue, sehe ich da "postgres-x64-9.1 - PostgreSQL Server 9.1".
Über NuGet habe ich mir das Npgsql Assembly gezogen.
Version 2.0.11.0
Laufzeitversion v4.0.30319
Identität Npgsql
Interop-typen einbetten false
Lokale Kopie true
Diese Konstellation führt zum genannten Fehler.
Hast Du / hat noch jemand anderes eine Idee?
Danke und viele Grüße
Beathoven
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!