я Создание модели из существующей базы данных .Net 3.0 Сердечник с VS-код с помощью терминала, но он не работает - PullRequest
0 голосов
/ 01 декабря 2019

Добавлены эти пакеты

<ItemGroup>
    <PackageReference Include="Microsoft.EntityFrameworkCore" Version="3.0.0"/>
    <PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="3.0.0"/>
    <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.0.0"/>
    <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.0.0"/>
    <PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="3.0.0"/>
</ItemGroup>

, и я пытаюсь запустить эту команду

Scaffold-DbContext "Server=xxxx;Database=xxx;User Id=sa;Password=xx;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Context

точно так же, как .net core 2.0, но я получаю это:

enter image description here

1 Ответ

0 голосов
/ 01 декабря 2019

Обратный инжиниринг базы данных с использованием Scaffold-DbContext можно выполнить на консоли NuGet Package Manager .

Вы не используете диспетчер пакетов Visual Studio NuGetконсоль, вы используете терминал PS. Таким образом, вы должны использовать инструмент командной строки

1009 *
...