Wie zu installieren Npgsql als Daten-provider für ADO.NET Entity Framework?
Habe ich alle gelesen, die ich finden kann, aber kein Glück. In Visual Studio 2015 Community, hier ist was ich getan habe (ohne Erfolg):
- Ran: Setup_NpgsqlDdexProvider. Dies installiert Npgsql 3.0.7 und EntityFramework 6.0.0. Es auch installiert Npgsql 3.0.7 in der GAC und der Maschine.config.
- installieren EntityFramework6.Npgsql
- Aktualisiert Npgsql (mit Nuget) auf version 3.1.6
- Aktualisiert das Entity Framework auf die version 6.1.3
- Aktualisiert GAC zu Npgsql 3.1.6
- verändert die Maschine.config unter %SystemRoot%\Microsoft.NET\Framework\v4.0.30319\CONFIG und %SystemRoot%\Microsoft.NET\Framework64\v4.0.30319\CONFIG Npgsql, version 3.1.6
Wenn ich gehe, fügen Sie die ADO.NET Entität-Daten, ich check das Modell aus der Datenbank. Legen Sie die Verbindung (testet es gut). Nach der Rückkehr aus der Verbindung-Fenster, wird der Assistent sofort geschlossen.
Wie sind die neuesten Versionen von EntityFramework6 und Npgsql installiert ADO.NET?
TIA
- hi @AlanWayne - hast du, wie es zu tun? ich habe mich an den Paket-manager-Konsole installiert und eingegeben: "Install-Package EntityFramework6.Npgsql" und das ist es - das ist, wie es zu installieren? nicht sicher, ob ich das richtige Tue.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Alles ist hier beschrieben, Schritt für Schritt auf die Seite. Unten ist ein link zu github:
Wie, um das setup NpgsqlDdexProvider 3.1.
Verwende ich Visual Studio 2015 und der Datenbank server PostgreSql-9.4.
Ich installierte Npgsql-3.1.8.msi installiert, die Bibliothek Npgsql.dll in der GAC:
installiert und NpgsqlDdexProvider-3.1.0.vsix, die Ihnen erlaubt, fügen Sie eine Verbindungszeichenfolge unter VS im Server-Explorer für PostgreSQL.
Es funktioniert perfekt für mich.