2016-06-30 5 views
3

Mein Startup.cs:Asp.Net-Core 1.0.0: Npgsql.EntityFrameworkCore.PostgreSQL Migration Fehler

services.AddEntityFrameworkNpgsql() 
    .AddDbContext<ApplicationDbContext>(o => 
     o.UseNpgsql(Configuration["Data:DefaultConnection:ConnectionString"] 
    )); 

Mein project.json:

"Npgsql.EntityFrameworkCore.PostgreSQL": "1.0.0", 
"Microsoft.EntityFrameworkCore": "1.0.0", 

Mein Projekt dotnet --version:

1,0. 0-Vorschau2-003121

Dann dotnet ef migrations add First sagt

Die aktuelle CSharpMigrationOperationGenerator nicht Operationen vom Typ 'Microsoft.EntityFrameworkCore.Migrations.Operations.NpgsqlCreatePostgresExtensionOperation' Gerüst kann. Konfigurieren Sie Ihre Dienste so, dass Sie eines verwenden können.

Wie kann ich einen geeigneten Generator angeben? Oder mache ich mich irgendwo falsch? Vielen Dank im Voraus

Antwort

0

Je nach Version müssen Sie möglicherweise "Npgsql.EntityFrameworkCore.PostgreSQL.Design": "1.0.1" zu Ihrer project.json Datei hinzufügen, damit dies funktioniert. Siehe this issue comment

Verwandte Themen