【发布时间】:2010-08-17 15:10:11
【问题描述】:
我已经安装了 Visual Studio 2010 和 SQL Server 2008(在 64 位 Windows 7 上)。当我尝试使用添加连接对话框添加数据源时,对话框可以填充服务器,但选择服务器时,它无法填充数据库。
当手动输入数据库名称并单击“确定”时,收到以下错误:“无法找到请求的 .Net Framework 数据提供程序。可能未安装。”
我尝试过的事情:
- 在 VS 2008 中遵循相同的过程可以成功。
- 我已经卸载并重新安装了 VS 2010 和 SQL Server 2008(并安装了 SQL Server 2008 R2),但无济于事
- 我已经手动注释掉了 machine.config(s) 中关联 SQL Server 精简版的行(每个论坛我发现与 VS 2008 中的类似问题相关)。无济于事。
- 我创建了一个虚拟机并且只安装了 VS 2010(在相同版本的 Windows 7 上)。这可行,但我宁愿不必在 VM 中工作。
- 已有数据源的应用程序将成功构建并按预期运行,但尝试从数据源更新 LINQ .edmx 文件时会返回错误。
还有其他人经历过这种情况/有有效的解决方案吗?感谢您的帮助。
【问题讨论】:
标签: visual-studio-2010 dataprovider