2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)

原文链接:http://www.entityframeworktutorial.net/code-first/setup-entity-framework-code-first-environment.aspx

 

EF 6 Code-First系列文章目录:

 

  • 1 翻译系列:什么是Code First(EF 6 Code First 系列)
  • 2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)
  • 3.翻译系列:EF Code-First 示例(EF 6 Code-First系列)
  • 4.翻译系列:EF 6 Code-First默认约定(EF 6 Code-First系列)
  • 5.翻译系列:EF 6中数据库的初始化(EF 6 Code-First 系列)
  • 6.翻译系列:EF 6 Code-First中数据库初始化策略(EF 6 Code-First系列
  • 7.翻译系列:EF 6中的继承策略(EF 6 Code-First 系列)
  • 8.翻译系列: EF 6中配置领域类(EF 6 Code-First 系列)
  • 9.翻译系列:EF 6以及EF Core中的数据注解特性(EF 6 Code-First系列)
  •        9.1 翻译系列:数据注解特性之----Table【EF 6 Code-First 系列】
  •        9.2 翻译系列:数据注解特性之---Column【EF 6 Code First系列】
  •        9.3 翻译系列:数据注解特性之Key【EF 6 Code-First 系列】
  •        9.4 翻译系列:EF 6以及 EF Core中的NotMapped特性(EF 6 Code-First系列)
  •        9.5 翻译系列:数据注解之ForeignKey特性【EF 6 Code-First系列】
  •        9.6 翻译系列:数据注解之Index特性【EF 6 Code-First系列】
  •        9.7 翻译系列:EF数据注解特性之--InverseProperty【EF 6 Code-First系列】
  •        9.8 翻译系列:数据注解特性之--Required 【EF 6 Code-First系列】
  •        9.9 翻译系列:数据注解特性之--MaxLength 【EF 6 Code-First系列】
  •        9.10 翻译系列:EF数据注解特性之StringLength【EF 6 Code-First系列】
  •        9.11 翻译系列:数据注解特性之--Timestamp【EF 6 Code-First系列】
  •        9.12 翻译系列:数据注解特性之ConcurrencyCheck【EF 6 Code-First系列】
  • 10.翻译系列:EF 6中的Fluent API配置【EF 6 Code-First系列】
  •        10.1.翻译系列:EF 6中的实体映射【EF 6 Code-First系列】
  •        10.2.翻译系列:使用Fluent API进行属性映射【EF 6 Code-First】
  • 11.翻译系列:在EF 6中配置一对零或者一对一的关系【EF 6 Code-First系列】
  • 12.翻译系列:EF 6 中配置一对多的关系【EF 6 Code-First系列】
  • 13.翻译系列:Code-First方式配置多对多关系【EF 6 Code-First系列】
  • 14.翻译系列:从已经存在的数据库中生成上下文类和实体类【EF 6 Code-First系列】
  • 15.翻译系列:EF 6中的级联删除【EF 6 Code-First 系列】
  • 16.翻译系列:EF 6 Code -First中使用存储过程【EF 6 Code-First系列】
  • 17.翻译系列:将Fluent API的配置迁移到单独的类中【EF 6 Code-First系列】
  • 18.翻译系列:EF 6 Code-First 中的Seed Data(种子数据或原始测试数据)【EF 6 Code-First系列】
  • 19.翻译系列:EF 6中定义自定义的约定【EF 6 Code-First约定】
  • 20.翻译系列:Code-First中的数据库迁移技术【EF 6 Code-First系列】
  •        20.1翻译系列:EF 6中自动数据迁移技术【EF 6 Code-First系列】
  •        20.2.翻译系列:EF 6中基于代码的数据库迁移技术【EF 6 Code-First系列】
  • 21.翻译系列:Entity Framework 6 Power Tools【EF 6 Code-First系列】

 

使用Code-First开发模式,你需要在项目中,通过Visual Studio安装Entity Framework.dll(EF API)。

这里,我们在Visual Studio中通过Nuget来安装Entity Framework。我们创建一个控制台应用程序:

 

 

 

2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)_第1张图片

 

 如上图所示:在解决方案下,鼠标右键选择项目名称,选择管理Nuget程序包

2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)_第2张图片

 

安装成功之后,项目中就多了EF的引用:

2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)_第3张图片

 

 2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)_第4张图片

 

这样EF就安装好了。还可以通过Nuget程序包管理控制台来安装EF哦。我们来看看怎么通过Nuget程序控制台来安装EF吧,首先得卸载掉EF。

选中项目,还是右键选择管理NuGet程序包,找到已经安装的EF卸载就可以了。

2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)_第5张图片

 

卸载完之后,我们看看怎么通过Nuget控制台安装EF吧:

选择工具--->Nuget包管理器-->程序包管理器控制台

2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)_第6张图片

不知道安装哪个版本的EF的话,打开https://www.nuget.org网站就知道了:

2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)_第7张图片

 

 输入:Install-Package EntityFramework -Version 6.2.0,按下回车键就安装好了。

2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列)_第8张图片

 

好了,EF安装教程就OK了。有不明白的可以留言。

 

 

你可能感兴趣的:(2.翻译系列:为EF Code-First设置开发环境(EF 6 Code-First系列))