现在,我该如何在 Visual Studio Code 中安装和使用 Entity Framework Core?
谢谢。
VS Code只是一个编辑器,它不会安装EF(或任何包)。您可以通过编辑csproj文件以包含以下一组行来安装EF。
<ItemGroup>
<PackageGroup Include="Microsoft.EntityFrameworkCore.SqlServer" Version="1.1.0" />
</ItemGroup>
< p >如果 VS Code 提示您“恢复”软件包,请点击该提示。如果没有提示,则可以在命令行上调用< code >dotnet restore< /code >。< /p >< p >或者,在命令行上执行以下命令:< /p >dotnet add package Microsoft.EntityFrameworkCore.SqlServer
请参阅“入门指南”,了解有关 EF 的更多详细信息。要使用 EF,您需要编写代码。完整示例不在好的 StackOverflow 答案范围内,并且随着 EF Core 不断更新而可能发生变化。
第一: 您只需要三行代码就可以安装EntityFrameWork核心库和其依赖项。
第二: 按以下方式安装它们
dotnet add package Microsoft.EntityFrameworkCore -v 2.1.14
dotnet add package Microsoft.EntityFrameworkCore.tools -v 2.1.14
dotnet add package Microsoft.EntityFrameworkCore.SqlServer -v 2.1.14
我放了一个带有版本的样例,但是如果你在最后一行删除版本,你可以得到最新版的EntityFramework。 像这样。
dotnet add package Microsoft.EntityFrameworkCore
dotnet add package Microsoft.EntityFrameworkCore.tools
dotnet add package Microsoft.EntityFrameworkCore.SqlServer
第三
请记住,您的.Net Core版本应与您要安装的EntityFrameWork核心库的最新版本兼容。因此,如果出现错误,您必须安装最新版本的.Net Core或使用与.Net Core兼容的EntityFrameWork核心库。
要在Visual Code中使用Entity Framework,您可以在终端上使用Yeoman:
>npm install -g yo
>npm install -g generator-efrepo
>yo efrepo