Entity Framework
Enhetsram med Postgresql
Sök…
Försteg behövs för att använda Entity Framework 6.1.3 med PostgresSql med Npgsqlddexprovider
1) Tog backup av Machine.config från platser C: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ Config och C: \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Config
2) Kopiera dem till annan plats och redigera dem som
a) lokalisera och lägga till under
<system.data> <DbProviderFactories>
<add name="Npgsql Data Provider" invariant="Npgsql" support="FF"
description=".Net Framework Data Provider for Postgresql Server"
type="Npgsql.NpgsqlFactory, Npgsql, Version=2.2.5.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7" />
b) om det redan finns ovanför posten, kontrollera verison och uppdatera den.
- Byt ut originalfiler med ändrade filer.
- kör utvecklarkommandotolken för VS2013 som administratör.
- Om Npgsql redan installerat använd kommandot "gacutil -u Npgsql" för att avinstallera, installera sedan ny version av Npgsql 2.5.0 med kommandot "gacutil -i [path of dll]"
- Gör ovan för Mono.Security 4.0.0.0
- Ladda ner NpgsqlDdexProvider-2.2.0-VS2013.zip och kör NpgsqlDdexProvider.vsix från det (Stäng alla instanser av Visual Studio)
- Hittade EFTools6.1.3-beta1ForVS2013.msi och kör den.
- Efter att ha sorterat nytt projekt, installera version av EntityFramework (6.1.3), NpgSql (2.5.0) och NpgSql.EntityFramework (2.5.0) från Hantera Nuget-paket.10) Det är klart ... Lägg till en ny enhetsdatamodell i ditt MVc-projekt
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow