1

尝试在 VS 2008 服务器资源管理器中添加新连接时,我收到此错误消息。不幸的是,我在我的客户公司给我的 PC 上工作,我需要请求权限才能在那里安装新软件。这台 PC 有 VS 2008 和一个相当旧的 Sql Server 版本(我可以看到 2000)。以前以为VS不需要额外安装SQLServer就可以连接,但我想我错了……我想开发一个连接SQL Server 2008的应用程序,测试连接后提示上述错误。有没有一种方法可以成功连接而无需在我这边安装更新的 Sql Server 版本?请,如果没有办法做到这一点,只是回答不,让我知道,提前谢谢。

4

1 回答 1

4

由于 Visual Studio 2008 是在 SQL Server 2008 之前发布的,因此开发环境数据库工具是在不了解 SQL Server 2008 的情况下编写的。

但是,由于这些版本的 Visual Studio 是在 SQL Server 2008 之前发布的,因此设计时工具无法与 SQL Server 2008 交互 - 即使可以通过使用 Visual Studio 2008 编写的应用程序以编程方式访问 SQL Server 2008 数据库中的数据或 2005 年

来源:从 Microsoft Visual Studio 2005 和 2008 连接到 Microsoft SQL Server 2008

幸运的是,微软确实为 Visual Studio 2005 和 Visual Studio 2008 发布了一个补丁,这篇文章中也提到了这个补丁(为了节省您阅读全文,对于 Visual Studio 2008,您需要安装 Visual Studio 2008 Service Pack 1)

于 2013-07-18T17:03:27.720 回答