其他分享
首页 > 其他分享> > 【EF Code First 实用笔记】(二) 示例:为.NET项目安装 EF Code First 开发环境

【EF Code First 实用笔记】(二) 示例:为.NET项目安装 EF Code First 开发环境

作者:互联网

软件环境:Windows 10  + Microsoft Visual Studio 2019 + Sql Server 2017  项目类型:类库(.Net Framework 4.7.2)

-1、在VS中,新建一个空白的类库(.Net Framework 4.7.2)项目,假设取名为EFCodeFirst。

-2、在标准菜单选择以下菜单项:工具\NuGet包管理器\管理解决方案的NuGet程序包。

-3、在窗口“管理解决方案包”中选择“浏览”,在搜索框中输入“entity framework”,从搜索结果中选择“EntityFramework 6”, 再从右边的项目列表中选中前边建立的类库项目,最后选择“安装”。如图。

-4、在弹出的“预览更改”对话框中单击"确定“。

-5、在弹出的”接受许可证“对话框中,单击”我接受“。

-5、安装期间,输出对话框会显示安装进度。安装完成,输出对话框会显示”已成功安装“的字样,项目列表当前项目由”未安装“变为”已安装“状态,并显示安装的版本(示例中是EntityFramework 6.4.4版本)。如图。

项目下会添加下列配置文件:

App.config,内容如下:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
    <section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
  </configSections>
  <entityFramework>
    <providers>
      <provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
    </providers>
  </entityFramework>
</configuration>

packages.config,内容如下:

<?xml version="1.0" encoding="utf-8"?>
<packages>
  <package id="EntityFramework" version="6.4.4" targetFramework="net472" />
</packages>

项目下会添加如下引用:EntityFramework、EntityFramework.SqlServer、System.ComponentModel.DataAnnotations,如图

以上

标签:类库,Code,对话框,EF,EntityFramework,如图,安装,项目,First
来源: https://blog.csdn.net/itisauto2008/article/details/117423847