当我尝试在ASP.NET MVC Code First Project中打开db diagram时,列名称'is_memory_optimized'错误无效

时间:2015-01-08 21:00:09

标签: c# asp.net sql-server asp.net-mvc

我是mvc和实体框架的新手我正在关注this教程创建一个代码第一种方法的应用程序,问题是程序运行完美但我看不到在localdb中创建的表,我收到此错误(每当我尝试从任何连接中的服务器资源管理器连接打开表时,列名称'is_memory_optimized'都无效。

我有视觉工作室2013和sql server 2014,我想问题是关于sql server 2014,因为在msdn网站上他们说“有些东西不应该是什么。”is_memory_optimized'与新功能有关在SQL 2014中。我不能说什么是幸福的,但我建议你安装最近发布的SQL 2012的Service Pack 2。运气不错就可以修复错误。“在msdn论坛但没有一条评论解决了这个问题我还在stackoverflow中检查了this帖子,但这也没有用。

这正是我收到的错误:enter image description here

1 个答案:

答案 0 :(得分:0)

这不是问题的解决方案,因为我在服务器资源管理器中仍然遇到相同的错误,但您可以在服务器对象资源管理器中查看表格图。 您也可以通过连接到(localdb)\ MSSQLLocalDB(它是appconfig或webconfig中的默认连接)在SSMS中查看它,或者您可以将连接更改为(localdb)\ v11或(localdb)\ ProjectsV12并再次在Server中查看它对象资源管理器或SSMS。您可以通过“sqllocaldb info”命令在命令提示符中查看本地dbs列表。 我还发现这些链接与本主题非常有用,而代码中的数据库连接第一种方法: http://blogs.msdn.com/b/davidobando/archive/2012/08/14/changing-ef-s-default-provider-from-localdb-to-sql-server.aspx

How to connect to local instance of SQL Server 2008 Express

http://msdn.microsoft.com/en-us/data/jj556606.aspx

Code-First change data source without connection string enter image description here