嗯,我想知道是否支持Npgsql的.NET架构4的EntityFramework,因为我第一次尝试与框架4和Microsoft.Data.Entity.CTP(代码来使用它方法)在我的MVC3应用程序,我发现没有成功不幸的。MVC3 Npgsql的带和Entity Framework和.NET Framework 4
此外,如果任何一个都可能导致我任何职位或在MVC3而不是EntiyFramework使用ADO.NET链接会是很有益的。
任何帮助将非常感激。
嗯,我想知道是否支持Npgsql的.NET架构4的EntityFramework,因为我第一次尝试与框架4和Microsoft.Data.Entity.CTP(代码来使用它方法)在我的MVC3应用程序,我发现没有成功不幸的。MVC3 Npgsql的带和Entity Framework和.NET Framework 4
此外,如果任何一个都可能导致我任何职位或在MVC3而不是EntiyFramework使用ADO.NET链接会是很有益的。
任何帮助将非常感激。
开箱即用。 PostgreSQL和EF有一些解决方法,但是我在尝试强制执行它之后放弃了。我使用Telerik OpenAccess ORM。对于PostgreSQL是免费的,因为数据库也是免费的。它适用于每个主要的RDBMS。支持代码优先方法,也支持数据库优先方法(反向工程)。在上一个版本中还有Perfomance和调音工具!优秀的产品。
当你问的问题我认为答案将是否定的。答案可能与你现在无关,但对于其他人...
现在我不得不说,答案是是的。我有一个使用代码第一个实体框架和npgsql的MVC3(然后上转换为MVC4)项目。
我用EF6b2和npgsql 2.0.12。
设置web.config中的EntityFramework部分,DbProviderFactories部分和正确的ConnectionString是得到它的工作的一部分。我还在项目中加入了安全和npgsql dll。