Macos 在asp.net core osx中安装实体框架
我正在OSX上使用Visual Studio代码。我开始学习asp.net core,到目前为止,我只能找到一些教程,教我如何编辑Macos 在asp.net core osx中安装实体框架,macos,entity-framework,asp.net-core,asp.net-core-mvc,asp.net-core-1.0,Macos,Entity Framework,Asp.net Core,Asp.net Core Mvc,Asp.net Core 1.0,我正在OSX上使用Visual Studio代码。我开始学习asp.net core,到目前为止,我只能找到一些教程,教我如何编辑project.json以添加实体框架依赖项,然后运行dotnet restore命令,但我不会使用yeoman来生成asp.net core项目。我使用dotnetnew-tweb生成了一个不包含任何project.json的项目。如何使用实体框架在数据库中存储数据 另外,请为osx用户推荐一些最新的资源。MS网站上现有的所有资源都是针对Visual Studio
project.json
以添加实体框架依赖项,然后运行dotnet restore
命令,但我不会使用yeoman来生成asp.net core项目。我使用dotnetnew-tweb
生成了一个不包含任何project.json
的项目。如何使用实体框架在数据库中存储数据
另外,请为osx用户推荐一些最新的资源。MS网站上现有的所有资源都是针对Visual Studio Windows的。所以我想起来了。在
Project.json
我们有依赖关系的情况下,我不得不添加like
"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