C# MVC4在Visual Studio 2012或更高版本中使用Npgsql和实体框架

C# MVC4在Visual Studio 2012或更高版本中使用Npgsql和实体框架,c#,asp.net-mvc-4,visual-studio-2012,entity-framework-5,npgsql,C#,Asp.net Mvc 4,Visual Studio 2012,Entity Framework 5,Npgsql,我有VS2012,我想用实体Framwork(ADO.NET)连接到postgresql,但我找到的似乎是VS2010 我随后使用了VS2012,但是当我构建项目时,我得到了一个错误,当前上下文中不存在名称“VSConstants”。我搞不懂这个错误是什么意思 我甚至尝试过为postgre安装dotconnect,但在安装了所需的库并添加了DBfactory连接字符串之后,我仍然没有在数据连接对话框中看到用于PostgreSQL的.NET数据提供程序。我不知道我做的什么不对。我被困在这里了。我希

我有VS2012,我想用实体Framwork(ADO.NET)连接到postgresql,但我找到的似乎是VS2010

我随后使用了VS2012,但是当我构建项目时,我得到了一个错误,
当前上下文中不存在名称“VSConstants”
。我搞不懂这个错误是什么意思

我甚至尝试过为postgre安装dotconnect,但在安装了所需的库并添加了DBfactory连接字符串之后,我仍然没有在数据连接对话框中看到用于PostgreSQL的.NET数据提供程序。我不知道我做的什么不对。我被困在这里了。我希望我的问题足够清楚。请帮忙

我甚至尝试为postgre安装dotconnect,但在安装之后 所需的库和添加DBfactory连接字符串,我仍然 在我的数据连接中看不到PostgreSQL的.NET数据提供程序 对话

  • 您是否已安装PostgreSQL的dotConnect专业版?您可以通过Visual Studio的“工具”>“PostgreSQL”>“关于”菜单检查当前版本。只有专业版包含实体框架支持:
  • 在ASP.NET MVC 4应用程序中使用Devart PgSqlExtendedMembership提供程序:
  • 如果您对PostgreSQL的dotConnect有任何疑问,请通过与我们联系