visual-studio-2010 - 尝试连接到 Visual Studio 2010 中的数据库时出现意外错误

标签 visual-studio-2010 sql-server-2008 windows-7 database-connection visual-web-developer

问题:

在 Visual Studio 2010 Professional 中,我选择服务器资源管理器并右键单击数据连接以选择“添加连接”。然后我得到这个错误:

An unexpected error occurred in the .NET Framework Data Provider for Microsoft SQL Server Compact 3.5. Please contact the provider vendor to resolve this problem.

我的环境:

  • Windows 7 SP1
  • Visual Studio 2010 Professional(试用版)
  • SQL Server 2008 R2 Express

我试过了

  • 安装 Visual Web Developer Express(给出同样的问题)
  • 重新安装 VS 2010 Professional
  • 重新安装 SQL Server 2008 R2 Express
  • 工具 => 导入和导出设置 => 重置所有设置
  • 运行:Devenv.exe/ResetSkipPkgs

评论

也许注册表以某种方式搞砸了。 一个帖子: http://social.msdn.microsoft.com/Forums/en/vstsstart/thread/b6f7fc36-5a34-4166-9e75-7ac39993182b

说我应该修改注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\DataProviders

但我在 9.0(或 10.0)文件夹中甚至没有名为 DataProviders 的文件夹。所以这可能是个问题。

感谢您的帮助!

最佳答案

我开始“添加和删除程序”并删除所有名为“Visual Studio”的东西。然后我重新安装了 Visual Studio 2010 Professional。现在它起作用了!

关于visual-studio-2010 - 尝试连接到 Visual Studio 2010 中的数据库时出现意外错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5258315/

相关文章:

c# - 如何模仿Opera 10.50的自定义UI?

c++ - 检查 DLL 是否已签名 C++

c# - 无法将对象类型 'System.String[*]' 转换为类型 'System.String[]'

c++ - 永久关闭 VS2010 ( C/C++ ) 的大纲

sql - 没有返回任何行的情况下使用COALESCE

reporting-services - 报表管理器数据源的数据库角色成员资格设置

c# - 注册表中的 RUNASADMIN 似乎在 Windows 7 中不起作用

javascript - 如何将json文件加载到数据表中

visual-studio-2010 - ctrl-c ctrl-v 停止在 Visual Studio 2010 和 2012 中工作

sql - COUNT 选择和局部变量存储