Szanowni Państwo
Za pomocą
entityframeworktutorial.net
i komendy:
Scaffold-DbContext "Server=.\SQLExpress;Database=SkladPalet;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
Chcę stworzyć modele na podstawie dwóch tablic z mojej bazy danych.
Na początku wyrzucało błąd w "Package Manager Console", że nie wie co to za komenda.
To zgodnie z tą instrukcją:
StackOverflow
zainstalowałem potrzebne pakiety:
Install-Package Microsoft.EntityFrameworkCore.Tools
Następnie zmieniłem nazwę folderu i mojego projektu w celu usunięcia polskich znaków (Tak na przyszłość, na wszelki wypadek). Następnie nie mógł znaleźć projektu, więc edytowałem plik projektu:
MagazynSkladowania.sln
i tam nadpisałem nazwę folderu na aktualną (bez polskich znaków) i projekt odpala się prawidłowo.
Następnie jeszcze raz wywołałem instrukcję
Scaffold-DbContext "Server=.\SQLExpress;Database=SkladPalet;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models
i wyrzuca mi błąd:
The specified deps.json [D:$$$\MagazynSkladowania.deps.json] does not exist
Szukałem w internecie, wyczyściłem "catche" paczek NuGet'a, zaupdatowałem je, zrobiłem "Restore NuGet Packages", ale niestety nic nie pomogło.
Wie ktoś może co to za plik i jak naprawić ten problem?
EDIT:
foldery bin i obj i .vs też usuwałem