0

我正在尝试在我的机器上安装 SQL Server Express 2008。我收到一条错误消息,指出计算机上安装了旧版本的 VS 2008。在安装 Sql server 2008 之前升级到 VS2008 SP1。

我尝试安装 sp1,但收到一条错误消息,提示系统上未检测到与 vs2008 兼容的版本。升级与 Express 版本不兼容。

我在安装我的机器上安装的 sql server 2008 express 时遇到问题,我遇到了问题。请帮我。

4

4 回答 4

4

我遇到了与 Ironsavior 描述的相同的问题。我有 VS 2008 SP1 并且没有安装其他 VS(即没有任何 Express 版本。)

这是我解决它的方法,基本上是注册表激励。我去了注册表项HKLM\SOFTWARE\Wow6432Node\Microsoft\DevDiv\VS\Servicing\9.0\IDE\1033并更改了以下值(它们曾经分别是00"RTM"

SP = dword:00000001
SPIndex = dword:00000001
SPName = "SP1"

您甚至无需退出安装程序即可执行此操作。只需在注册表调整后重新运行检查,它应该会通过。至少对我有用。

于 2010-03-07T18:40:54.550 回答
2

您需要安装完整版的 Visual Studio 2008 才能升级到 Service Pack 1。您应该在 MS 站点上查看特定于 Visual Studio Express 版本的 SP1。

事实上,我不确定,但尝试重新下载 Visual Studio express,它应该已经集成了 SP1。这是一个链接

祝你好运!

于 2008-11-09T21:51:01.247 回答
0

无需安装完整版的 Visual Studio 2008 即可升级到 Service Pack 1。您可以安装任何带有 sp1 的 Express 版本,最好是 Visual C++ 和 C#。如果您已经在 PC 上安装了它们,请重新安装并删除任何旧版本的 SQL Server Express(添加/删除程序中的 2000 或 2005)。最后,安装 SQL Server 2008 Express;这应该可以解决问题。

祝你好运!

于 2009-07-04T18:49:13.953 回答
0

不管你信不信,SQL Express SP1 更新程序在 SQL Express 上不起作用。如果您使用“完整版 sql 2008 sp1”修补 SQL Express,则可以。我在 2009 年 6 月发现情况就是这样。

于 2009-08-06T01:10:24.403 回答