40

我正在尝试安装 SQL Server 2012 开发人员版,我可以到达它正在执行安装规则检查的地步,但其中一个规则一直失败:

'需要更新的以前的 Visual Studio 2010 实例'

它基本上表明我需要安装 VS2010 SP1。但是,我确实安装了 VS2010 SP1。我尝试重新应用 VS2010 SP1 并在 SQL Server 2012 媒体上安装 VS2010 补丁,但无济于事。

还有其他人看到这个问题吗?有什么我可以尝试的想法吗?

4

6 回答 6

48

I had this issue too, after following this guide, it was simply 1 additional patch that was required to get past the

Rule "Prior Visual Studio 2010 instances requiring update." failed.

Was to locate this file, and patch my machine

VS10sp1-KB983509.msp

Simply do a file search on the installation media for SQL Server 2012, in my case it was in \redist\VisualStudioShell (whereas in the guide it's listed as being in a different location).

Then hit 're-run'.

Failed State

于 2012-09-20T02:19:32.540 回答
31

有两种方法:

第一的 :

在你CD的里面SQL Server 2012

你可以走这条路\redist\VisualStudioShell

而你最安装这个文件VS10sp1-KB983509.msp

几分钟后,您的问题得到解决。

重新启动计算机,然后启动SetUp.SQL Server 2012

看这张照片。

在此处输入图像描述

第二:

但是如果你想在线下载Service Pack 1查看这个链接

并按下载。

下载后运行这个exe文件,让它下载并修复你的VS2010到VS2010 SP1。

然后重新启动你的窗口。

完成此操作后,您可以安装SQL Server 2012

在此处输入图像描述

于 2013-11-24T05:06:21.470 回答
1

我想安装 SQL Server 2014,同样的故事发生了。我之前安装了 VS2010 和 VS2015。我尝试了所有没有效果的解决方案。最后如果你有新版本的 VS,比如 VS2015 或 VS2017,卸载 VS2010(如果你真的不需要它)。

如果您想在您的系统上安装 VS2010,请先安装 SQL Server,然后再安装 VS2010。安装 SQL Server 时,它使用的是 VS2010 的实例,如果您之前安装过 VS2010,并且是旧版本,则会出现此错误。

于 2018-03-02T05:07:53.143 回答
0

我在安装 SQL Server 2014 时遇到了同样的问题。原来这是由于我在 2010 年安装的Windows Phone 工具包造成的。如果遇到这种情况,请确保卸载任何不是最新的 Windows Phone 工具。

我通过查看日志发现了这一点,可以通过单击打开 HTML 文件的“详细报告”找到该日志。文件路径方便地显示在 HTML 页面中。打开文件所在的目录并查找“Detail.txt”。然后搜索“失败”这个词。

就我而言,有一行显示WP_[something]为“已安装”。我搜索了 WP_ 项目,发现了一些关于卸载 Windows Phone 工具包的问题的博客文章。

当我试图卸载 windows phone 时,我遇到了更多麻烦。卸载程序想要安装三个软件包而不是卸载工具包。最终找到这篇博文:http: //blogs.msdn.com/b/astebner/archive/2010/07/12/10037442.aspx链接到这个 XNA 清理工具:http: //blogs.msdn.com/b/ astebner/archive/2009/04/10/9544320.aspx

我运行了清理工具,最后 SQL Server 安装程序通过了检查并允许我安装。希望这可以帮助某人。

于 2014-06-27T06:21:04.430 回答
0

仅安装 Service Pack (VS10sp1-KB983509.msp) 对我来说还不够。

我必须卸载 Visual Studio Team Explorer 2010 才能继续安装 :)

于 2017-04-07T13:28:56.817 回答
-1

我做了之前对这个问题的回答中提供的一切,但仍然有问题。我确实安装了更新,但我再次运行安装程序,在 SQL 2012 安装程序在屏幕上打开时重新应用更新,我可以再次运行检查。完成后,我再次运行检查,它通过了。

于 2013-05-04T18:50:38.527 回答