我在OSX上使用Visual Studio Code。我开始学习asp.net核心,到目前为止我只能找到教授编辑project.json
的教程来添加Entity Framework依赖关系&然后运行dotnet restore
命令,但我没有使用yeoman来生成asp.net核心项目。我使用dotnet new -t web
生成了不包含任何project.json
的项目。如何使用Entity Framework将数据存储在数据库中?
另请为osx用户提供一些最新资源。 MS网站上的所有现有资源都是针对Visual Studio Windows的。
答案 0 :(得分:1)
所以我想通了。我必须添加像Project.json
我们有依赖
"dependencies": {
"Microsoft.NETCore.App": {
"version": "1.0.0",
"type": "platform"
},
"Microsoft.AspNetCore.Authentication.Cookies": "1.0.0",
"Microsoft.AspNetCore.Diagnostics": "1.0.0",
"Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.0.0",
"Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.0.0",
"Microsoft.AspNetCore.Mvc": "1.0.0",
"Microsoft.AspNetCore.Razor.Tools": {
"version": "1.0.0-preview2-final",
"type": "build"
},
我们可以在*/ProjectName.csproj
文件
假设你想要添加EntityFrameworkCore,我们需要做的就是:
<ItemGroup>
..
..
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="1.0.0" />
</ItemGroup>
然后保存文件.csproj。运行命令dotnet restore