我试图为我的第一个Visual Studio项目创建本地数据库,当我尝试在我的服务器资源管理器中打开数据库连接时出现此错误
问题似乎是在URL中的Visual Studio和VSTSDB之间缺少\。
我已经读过其他线程,但是他们在Visual Studio 2008中都遇到了这个问题,所以例如这个帖子How do I fix a "Unable to add data connection. The IVsDataConnectionDialog could not be initialized" error?中给出的解决方案都不适用于我,我已经尝试过了他们都是。
上面给定网址中给出的注册表项路径不起作用,我猜是因为我在Windows 7和Visual Studio 2010中,并且线程很长。
我已将此网址的注册码本地化
HKEY_CURRENT_USER/Software/Microsoft/VisualStudio/10.0_Config/DataProviders/{91510608-8809-4020-8897-FBA057E22D54}/TSDataViewExtensions
它具有值
E:\程序\视觉 StudioVSTSDB \ Microsoft.VisualStudio.Data.Schema.SEExtensions.xml
正如您所看到的,Visual Studio和VSTSDB之间的URL中缺少\,但每当我更改并重新启动时,Visual Studio只会在尝试创建本地数据库时将其更改回旧URL并导致崩溃......再说一次。
有没有办法永久修复这个reg键或我能做的其他事情?
谢谢, 斯蒂芬
答案 0 :(得分:1)
我使用了Visual Studio 2010卸载实用程序http://archive.msdn.microsoft.com/vs2010uninstall
现在它神奇地起作用了。我不知道该说些什么,除了我把它安装在E:之前,现在我把它安装在C:\ Program Files \ Microsoft Visual Studio 10.0
我认为这是出于某种原因造成的。很抱歉答案不清楚。
答案 1 :(得分:0)
在记事本中重新检查D:\ Windows \ System32 \ drivers \ etc \ host 添加行:127.0.0.1 localhost 纠正了!