Visual studio 2015 LocalDB父实例版本无效:MSSQL13E.LocalDB

Visual studio 2015 LocalDB父实例版本无效:MSSQL13E.LocalDB,visual-studio-2015,sql-server-2016,Visual Studio 2015,Sql Server 2016,我无法在开发人员计算机上添加数据库。 我正在运行visual studio 2015 win 10。 我重新安装了SQL server 2016两次,最后一次禁用了防火墙,最后都打了绿色分数 而我可以在VS2015 SQL server对象资源管理器中创建数据库。 我无法通过解决方案资源管理器将SQL数据库添加到我的项目中 每次尝试向项目添加数据库时,我都会收到一个事件 527 SQLLocalDB 12.0 LocalDB父实例版本无效:MSSQL13E.LocalDB 我试过了 开始>运行>

我无法在开发人员计算机上添加数据库。 我正在运行visual studio 2015 win 10。 我重新安装了SQL server 2016两次,最后一次禁用了防火墙,最后都打了绿色分数

而我可以在VS2015 SQL server对象资源管理器中创建数据库。 我无法通过解决方案资源管理器将SQL数据库添加到我的项目中

每次尝试向项目添加数据库时,我都会收到一个事件 527 SQLLocalDB 12.0 LocalDB父实例版本无效:MSSQL13E.LocalDB

我试过了 开始>运行>命令>命令 它显示了我的SQLserver

还确保它使用了正确的端口,如()


我认为SQL安装正确,但有些东西不允许我添加数据库(可能是因为缺少某个根数据库,或者我不确定自己不是SQL上的导出对象,但由于错误显示缺少某些数据库接缝???

我需要将Microsoft SQL Server LocalDB 2016 Express的安装更改为2014年,所以我先卸载了2016年,然后安装了2014年。在此之后,我尝试连接数据库时出现以下错误:

LocalDB父实例版本无效:MSSQL13E.LocalDB

为了解决此问题,我从计算机上卸载了所有Microsoft SQL Server 2016,然后从以下注册表位置删除了相关的实例GUID,重新启动并安装了2014 LocalDB,一切正常:

HKEY_USERS\.DEFAULT\Software\Microsoft\Microsoft SQL Server\UserInstances\

我有一些类似的东西,并删除了中的所有键:
HKEY\U当前用户\软件\ Microsoft\Microsoft SQL Server\UserInstances
没有正确的
ParentInstance
键,例如
MSSQL13E.LOCALDB


无需重新安装或重新启动。

从SQL LocalDb 2016迁移到2017时,我遇到了同样的问题

我只是从
MSSQL13E.LOCALDB
MSSQL14E.LOCALDB
,它成功了


Ty为我指出密钥
HKEY\U CURRENT\U USER\SOFTWARE\Microsoft\Microsoft SQL Server\UserInstances

当我的LocalDB更新时(可能是由Visual Studio安装程序更新的)
我已在PowerShell控制台中使用以下步骤重新创建了该实例:

λ SqlLocalDB delete MSSQLLocalDB
LocalDB instance "MSSQLLocalDB" deleted.

λ SqlLocalDB create MSSQLLocalDB
LocalDB instance "MSSQLLocalDB" created with version 13.1.4001.0.

λ SqlLocalDB start MSSQLLocalDB
LocalDB instance "MSSQLLocalDB" started.

请记住更新注册表:

HKEY_USERS\.DEFAULT\Software\Microsoft\Microsoft SQL Server\UserInstances
选中


我必须这样做,因为这是错误的,需要它在Windows Server 2012中工作。

我想我解决了这个问题,结果是本地网卡断开了,而我的开发者笔记本电脑通常在WIFI上运行,project explorer显然是通过局域网而不是WIFI进行通信。因此它找不到SQL。它现在可以工作了,手指交叉着我还没有测试过是否针对它进行编码。我的注册表位置是:HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server\UserInstancesBob on,这个。我的“添加-删除”中列出了SQL 2016本地数据库,拍摄了这张照片,只安装了SQL 2017 Express的LocalDB组件,点击此问题,删除了该文件夹下名为key的GUID-所有工作:-)欢迎使用stackoverflow。请解释您的答案对现有重要答案的补充。解决此问题的最简单方法之一可能对我有效,我想说这是解决此问题的首选方法。这显然是我的开发机器上的一个问题,因为在新机器上我没有冲突