我正在尝试安装SQL Server 2012 Developer Edition,我可以进行安装规则检查,但其中一条规则仍然失败:
'之前需要更新的Visual Studio 2010实例'
它基本上表明我需要安装VS2010 SP1。但是,我安装了VS2010 SP1。我尝试重新应用VS2010 SP1并在SQL Server 2012媒体上安装VS2010补丁也无济于事。
还有其他人看到这个问题吗?有什么想法我可以试试吗?
答案 0 :(得分:47)
我也遇到了这个问题,在关注this guide之后,只需要一个额外的补丁来完成
规则“需要更新的事先Visual Studio 2010实例。”失败。
找到这个文件,然后修补我的机器
VS10sp1-KB983509.msp
只需在SQL Server 2012的安装介质上进行文件搜索,在我的情况下,它位于\ redist \ VisualStudioShell中(而在指南中列出的位于不同的位置)。
然后点击“重新运行”。
答案 1 :(得分:31)
有两种方式:
第一:
在CD
SQL Server 2012
\redist\VisualStudioShell
内
您可以转到此路径VS10sp1-KB983509.msp
。
您最常安装此文件SetUp
。
几分钟后你的问题就解决了。
重新启动计算机,然后触发SQL Server 2012
的{{1}}。
看到这张照片。
Secound:
但如果您想在线下载Service Pack 1
查看This Link
然后按下载。
下载后运行此exe文件,让它下载并修复VS2010到VS2010 SP1。
然后重启你的窗户。
完成此操作后,您可以安装SQL Server 2012
答案 2 :(得分:0)
我在安装SQL Server 2014时遇到同样的问题。原来这是由于我在2010年安装的 Windows Phone工具包。如果遇到此问题,请确保卸载任何不是最新的Windows手机。
我通过查看日志找到了它,可以通过单击“详细报告”找到它,该日志会打开一个HTML文件。文件路径方便地显示在HTML页面中。打开文件所在的目录并查找“Detail.txt”。然后搜索“失败”一词。
在我的情况下,有一行显示 WP_ [something] 为“已安装”。我搜索了WP_项目,并发现了一些关于卸载Windows Phone工具包的问题的博客文章。
当我试图卸载Windows手机时,我遇到了更多麻烦。卸载程序想要安装三个软件包而不是卸载工具包。最终发现此博文: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安装程序通过了检查并允许我安装。希望这有助于某人。
答案 3 :(得分:0)
仅安装Service Pack(VS10sp1-KB983509.msp)对我来说还不够。
我必须卸载Visual Studio Team Explorer 2010才能继续安装:)
答案 4 :(得分:0)
我想安装SQL Server 2014并且发生了相同的故事。我以前安装了VS2010和VS2015。我尝试了所有没有提供任何功能的解决方案。最后如果你有像VS2015或VS2017这样的VS的新版本,请卸载VS2010(如果你真的不需要它)。
如果你想在你的系统上安装VS2010,先安装SQL Server然后再安装VS2010.当SQL服务器正在安装时,它使用的是VS2010的实例,如果之前安装过VS2010,那么这个版本就是旧版本。
答案 5 :(得分:-1)
我做了以前对这个问题的回答中提供的所有内容,但仍然存在问题。我确实安装了更新,但我再次运行安装程序,重新应用更新,同时SQL 2012安装程序在屏幕上打开,我可以再次运行检查。完成后,我再次检查并通过了。