DBContext migration - błąd podczas migracji

0

Hej,
Przechodzę tutorial z pluralsight dotyczący ASP.Net Core. Jestem na etapie migracji bazy z poziomu wiersza polecenia.
Wpisuję takie oto polecenie:

dotnet ef dbcontext info -s ..\OdeToFood\OdeToFood.csproj 

i wyskakuje taki oto komunikat:

Build Failed.

Czy mógłby mi ktoś wyjaśnić co robię nie tak?
Struktura pliku wygląda tak:

./OdeToFood
./OdeToFood.Core
./OdeToFood.Data
3

Po prostu projekt ci sie nie kompiluje.

0
Error	NU1107	Version conflict detected for Microsoft.EntityFrameworkCore.Relational. Install/reference Microsoft.EntityFrameworkCore.Relational 3.1.1 directly to project OdeToFood to resolve this issue. 
 OdeToFood -> OdeToFood.Data -> Microsoft.EntityFrameworkCore.SqlServer 3.1.1 -> Microsoft.EntityFrameworkCore.Relational (>= 3.1.1) 
 OdeToFood -> Microsoft.AspNetCore.App 2.1.1 -> Microsoft.EntityFrameworkCore.Relational (>= 2.1.1 && < 2.2.0).	OdeToFood	C:\Users\XX\XX\XX\ASP.NET\OdeToFood\OdeToFood.csproj	1	

Faktycznie. Da się jakoś to rozwiązać? Niby instaluję 3.1.1 przez nugeta albo referencję ale komunikat nie znika.

Chodzi o to, że gdy zawsze pojawia sie ten błąd to trudno mi go naprawić. Instaluje wcześniejsze wersje i po którymś razie zaczyna komunikat znikać. Macie może na to jakiś szybszy sposób?

PS: Już projekcik śmiga.

1

Instalować i updatowac we wszystkich projektach tę samą wersję.W App masz 2.1 a w Data 3.1. Zaktualizuj wszędzie do nowszej.

0

Mam jeszcze jedno pytanie:
Przerabiam właśnie kurs, ale wielu rzeczy jeszcze nie rozumiem, np. jest dużo linijek kodu, aby po prostu dodać rekord do bazy. Trudno mi je wszystkie spamiętać. Czy mam powtarzać moduł aż zrozumiem czy przerabiać kurs dalej?

1 użytkowników online, w tym zalogowanych: 0, gości: 1