Ich verfolge dieses Tutorial: https://docs.microsoft.com/en-us/ef/core/get-started/full-dotnet/new-db Schritt für Schritt‚EntityFrameworkCore‘ existiert nicht im Namensraum ‚Microsoft‘
aber ich kann die „Microsoft.EntityFrameworkCore“ Namespace Model.cs nicht hinzufügen
Ich benutze Sicht Studio 2017
und installieren Microsoft.EntityFrameworkCore.SqlServer (1.1.2),
Microsoft.EntityFrameworkCore.Tools (1.1.1),
und .NET Framework 4.5.2
Visual Studio sagt:
Der Typ oder Namespace-Name 'EntityFrameworkCore' nicht im Namensraum nicht vorhanden ist 'Microsoft' (? Sie sind eine Montage Referenz fehlt)
Sie ergänzten CSPROJ:
Fx 4.5.2 nicht in dieser Liste sein sollte. Stellen Sie sicher, dass Sie mit einem .NET Core-Projekt begonnen haben und fügen Sie das EF Core-Paket mit nuGet hinzu. –
@HenkHolterman EF Core benötigt keinen .NET Core. Es ist möglich, dass .NET 4.5.2 ein Problem ist, aber in diesem Fall sollte ein Upgrade auf .NET 4.6 * ausreichen. – hvd
@hvd - du hast Recht, ich habe das vermisst. Und das Paket sagt "Fx = 4.5.1" –