Visual Studio 2008 不支持将不带 Service Pack 的 Visual Studio 2008 与 Visual Studio 2008 SP1 安装在同一台计算机上。由于 SQL Server 2008 的某些功能将安装的组件同时也是 Visual Studio 2008 SP1 发行版本的一部分,因此 SQL Server 2008 需要 Visual Studio 2008 SP1。如果改为安装了不带 Service Pack 的 Visual Studio 2008,那么在安装 SQL Server 2008 后,它将无法正常运行。
如果尝试安装的 SQL Server 2008 功能将安装某个 Visual Studio 2008 SP1 组件,而您已安装不带 Service Pack 的 Visual Studio 2008,则会收到以下错误消息:
只有某些 SQL Server 2008 功能会安装 Visual Studio 2008 组件。如果在 SQL Server 2008 安装过程结束时选择了其中的任何功能,则当 SQL Server 2008 安装程序检测到早于 Service Pack 1 的任何 Visual Studio 产品时,它将阻止安装。
要避免此行为,请使用下列方法之一:
如果尝试安装的 SQL Server 2008 功能将安装某个 Visual Studio 2008 SP1 组件,而您已安装不带 Service Pack 的 Visual Studio 2008,则会收到以下错误消息:
Rule "Previous releases of Microsoft Visual Studio 2008" failed.
A previous release of Microsoft Visual Studio 2008 is installed on this computer. Upgrade Microsoft Visual Studio 2008 to the SP1 before installing SQL Server 2008.
A previous release of Microsoft Visual Studio 2008 is installed on this computer. Upgrade Microsoft Visual Studio 2008 to the SP1 before installing SQL Server 2008.
要避免此行为,请使用下列方法之一:
- 在安装或升级至 SQL Server 2008 之前,为所有的 Visual Studio 组件安装 Visual Studio 2008 SP1 的发行版本。
- 在安装或升级至 SQL Server 2008 之前,卸载早于 Service Pack 1 的所有 Visual Studio 2008 组件。
- 在安装或升级至 SQL Server 2008 时,请勿选择需要安装 Visual Studio 2008 的任何 SQL Server 2008 功能。例如,不要选择 Analysis Services、Integration Services 或 Business Intelligence Development Studio 功能。