3

问题:

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

Microsoft SQL Server Compact 3.5 的 .NET Framework 数据提供程序中出现意外错误。请与供应商供应商联系以解决此问题。

我的环境:

  • 视窗 7 SP1
  • Visual Studio 2010 专业版(试用版)
  • SQL Server 2008 R2 速成版

我试过了

  • 安装 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 的文件夹。所以也许这是个问题。

谢谢你的帮助!

4

2 回答 2

0

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

于 2011-03-11T14:16:53.963 回答
0

我必须这样做并使用 VS 2010 卸载实用程序删除所有内容,然后重新安装。这是由 .Net 的 ODP 引起的,它没有正确安装,我无法连接到数据源,基本上意味着我无法编辑数据集文件!

于 2012-01-23T17:06:33.360 回答