2017-05-18 9 views
0

installieren Beim Versuch, die 'MySql.Data.EntityFrameworkCore' Paket zu installieren, erhalte ich folgende Fehlermeldung:kann nicht MySql.Data.EntityFrameworkCore in .NET Core-App

Microsoft (R) Build Engine version 15.1.548.43366 Copyright (C)

Microsoft Corporation. All rights reserved.

Writing /tmp/tmpiXrULm.tmp info : Adding PackageReference for package 'MySql.Data.EntityFrameworkCore' into project '/media/xxx/xxx.csproj'. log : Restoring packages for /media/xxx/xxx.csproj... info : CACHE https://api.nuget.org/v3-flatcontainer/mysql.data.entityframeworkcore/index.json error: Unable to resolve 'MySql.Data.EntityFrameworkCore' for '.NETCoreApp,Version=v1.1'. error: Package 'MySql.Data.EntityFrameworkCore' is incompatible with 'all' frameworks in project '/media/xxx/xxx.csproj'.

Ich bin Targeting Asp.NetCore 1.1.1

Ist dies das richtige MySql EF-Paket für .NET-Core?

+1

Wenn Sie Ihren csproj-Inhalt nicht für die Referenzen veröffentlichen, können wir es Ihnen nicht sagen. Sie haben uns nicht einmal mitgeteilt, welche Version des Anbieters Sie verwenden möchten. Siehe auch meine Antwort [hier] (http://stackoverflow.com/a/42859971/455493) – Tseng

Antwort

0

gegeben Installieren nuget Paket Paket-Manager-Konsole:

Install-Package MySql.Data.EntityFrameworkCore -Version 8.0.9-dmr

ODER

Mit .NET CLI:

dotnet add package MySql.Data.EntityFrameworkCore --version 8.0.9-dmr

Dann fügen Sie diese Datei CSPROJ und wiederherstellen Ihr Projekt:

<PackageReference Include="MySql.Data.EntityFrameworkCore" Version="8.0.8-dmr" />

Verwandte Themen