我已经阅读了几个先前的类似问题,但似乎都没有提供解决方案。所以我再问一次。我正在使用Visual Studio,并尝试连接到服务器资源管理器中的数据库。无论我尝试连接到哪个数据库,都会出现“在字典中不存在给出的键”错误。我已经尝试使用SQL CE和SQL Express 2008数据库,并且每个数据库都给出相同的问题。
我可以很容易地与SQL Management Studio Express连接,因此我相信数据库是相同的。
提前致谢。
经过很多时间寻找答案后,我在这里找到了解决方案
这实际上不是解决方法,但实际上是一个解决方案,该方法如何消除错误,以防万一在删除提供程序之前错过了删除所有连接的情况: 编辑C:\ Users … \ AppData \ Roaming \ Microsoft \ VisualStudio \ 10.0 \ ServerExplorer \ DefaultView.SEView并手动删除与错误提供程序的连接。如果您不知道哪个提供程序失败,只需删除文件即可:) 如果这样做不能解决问题,请尝试同时删除C:\ Users … \ AppData \ Local \ Microsoft \ VisualStudio \ 10.0 PS:您必须先退出Visual Studio的所有实例,否则将从内存中重新创建文件。
这实际上不是解决方法,但实际上是一个解决方案,该方法如何消除错误,以防万一在删除提供程序之前错过了删除所有连接的情况:
编辑C:\ Users … \ AppData \ Roaming \ Microsoft \ VisualStudio \ 10.0 \ ServerExplorer \ DefaultView.SEView并手动删除与错误提供程序的连接。如果您不知道哪个提供程序失败,只需删除文件即可:)
如果这样做不能解决问题,请尝试同时删除C:\ Users … \ AppData \ Local \ Microsoft \ VisualStudio \ 10.0
PS:您必须先退出Visual Studio的所有实例,否则将从内存中重新创建文件。
第二部分仅对我有用,删除了整个文件夹。