问题:
在 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/