首页 > 数据库技术 > 详细

visual studio 2013 配置 ef+pgsql

时间:2015-07-06 19:26:20      阅读:164      评论:0      收藏:0      [点我收藏+]

环境:VS2013,WIN7


 

 

准备工作

1、有哪些供应商提供EF6的支持?

  可以看msdn给出的答案:Which providers are available for EF6?

  在本文使用 Devart dotConnect Data Providers

2、下载postgresql-9.4.4-1-windows-x64.exe并安装

3、下载dotConnect for PostgreSQL 7.3 Express并安装


 

开发

1、新建MVC项目

2、添加引用:D:\Program Files (x86)\Devart\dotConnect\PostgreSQL\Entity\EF6\Devart.Data.PostgreSql.Entity.dll

  右键查看属性

        技术分享

        技术分享

  可以看到版本号是 7.3.447.6,版本号在第3点用到

3、替换web.config 中entityFramework片段为下面内容:

  

技术分享
<entityFramework>
    <providers>
      <provider invariantName="Devart.Data.PostgreSql" type="Devart.Data.PostgreSql.Entity.PgSqlEntityProviderServices,        Devart.Data.PostgreSql.Entity, Version=7.3.447.6, Culture=neutral, PublicKeyToken=09af7300eec23701" />
    </providers>
</entityFramework>

 

4、项目右键-Add-New Item-ADO.NET Entity Data Model-Generate from database-New Connection-新建PostgreSQL数据源

5、开启VS2013 Postgresql + EF之旅。

visual studio 2013 配置 ef+pgsql

原文:http://www.cnblogs.com/xw-yanger/p/4624910.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!