C# Can';由于数据库版本为852,无法从Visual Studio 2015连接到LocalDB

C# Can';由于数据库版本为852,无法从Visual Studio 2015连接到LocalDB,c#,sql,sql-server,visual-studio-2015,localdb,C#,Sql,Sql Server,Visual Studio 2015,Localdb,当我尝试连接到以前可以连接的数据库时,出现以下错误: 我试图通过查找其他stackoverflow问题和在线资源来解决这个问题,但没有成功。非常感谢您的帮助。852是Sql Server 2016的内部版本号,据我所知,851没有文档记录。您当前安装的Sql Server 2016可能需要一些升级或修补程序才能将内部版本升级到852。以下帖子可能会有所帮助:虽然帖子中引用的版本与您的情况不同,但解决方案可能非常相似。这篇帖子也有:--附带报价:“数据库版本851听起来像CTP;如果是这样,则必

当我尝试连接到以前可以连接的数据库时,出现以下错误:


我试图通过查找其他stackoverflow问题和在线资源来解决这个问题,但没有成功。非常感谢您的帮助。

852是Sql Server 2016的内部版本号,据我所知,851没有文档记录。您当前安装的Sql Server 2016可能需要一些升级或修补程序才能将内部版本升级到852。以下帖子可能会有所帮助:虽然帖子中引用的版本与您的情况不同,但解决方案可能非常相似。这篇帖子也有:--附带报价:“数据库版本851听起来像CTP;如果是这样,则必须更新到RTM版本=852。“我在使用localDB 2014创建数据库mdf文件时遇到了相同的问题。然而,因为我的开发策略改变了,然后我改变了服务器。这则消息显示。解决办法正如信息所说。mdf文件似乎是从更高版本的服务器创建的。我尝试了很多次,但除了使用正确的版本服务器,别无选择。localDB不重,您可以轻松尝试。请确保localDB不支持TCP/IP网络,因为这就是为什么称为localDB谢谢大家的评论,我通过工具->扩展和更新更新到Visual Studio 2015 Update 3,它修复了问题,现在版本match852是Sql Server 2016的内部版本号,据我所知,851没有记录在案。您当前安装的Sql Server 2016可能需要一些升级或修补程序才能将内部版本升级到852。以下帖子可能会有所帮助:虽然帖子中引用的版本与您的情况不同,但解决方案可能非常相似。这篇帖子也有:--附带报价:“数据库版本851听起来像CTP;如果是这样,则必须更新到RTM版本=852。“我在使用localDB 2014创建数据库mdf文件时遇到了相同的问题。然而,因为我的开发策略改变了,然后我改变了服务器。这则消息显示。解决办法正如信息所说。mdf文件似乎是从更高版本的服务器创建的。我尝试了很多次,但除了使用正确的版本服务器,别无选择。localDB不重,您可以轻松尝试。请确保localDB不支持TCP/IP网络,因为这就是为什么称为localDB谢谢大家的评论,我通过工具->扩展和更新更新到Visual Studio 2015更新3,它修复了问题,现在版本匹配了