安装 Visual Studio 2015 社区版时出现多个错误

Posted

技术标签:

【中文标题】安装 Visual Studio 2015 社区版时出现多个错误【英文标题】:Multiple Errors Installing Visual Studio 2015 Community Edition 【发布时间】:2016-02-24 14:56:51 【问题描述】:

在 Windows 10 上安装 Visual Studio 2015 Community Edition 时,使用 Web 安装程序,一切正常,但是,以下软件包安装失败:

Visual Studio 2015 的团队资源管理器 -> 致命错误 Microsoft NuGet - Visual Studio 2015 -> 包失败 Microsoft Visual Studio 连接服务 -> 包失败 Azure AD 身份验证连接服务 -> 包失败 Microsoft Azure 移动服务连接服务 -> 包失败 Microsoft Azure 存储连接服务 -> 包失败 Microsoft.VisualStudio.Office365 -> 包失败

我尝试了一些解决方法,包括卸载我系统上的每个 Visual Studio 版本,手动删除 C:\ProgramData\Program Cache 中的文件,甚至尝试卸载我的防病毒 (AVG) 并查看是否这在手前有效。我什至运行了命令fsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1

我什至尝试过使用 ISO,但遇到了同样的问题。

由于我既不使用 Azure 也不使用 Team Explorer,任何意味着我无法访问它们的解决方案就足够了。

安装程序生成的日志文件可以是 found here,因为它的长度超过 65,000 个字符(只需滚动到底部即可获得所有乐趣)。

【问题讨论】:

您好,您是否尝试应用“修复”选项? @danny 恐怕该选项从未出现过。但是我会在今天晚些时候检查它是否出现 到目前为止我还没有解决这个问题。但我想知道是否可以在安装 VS2015 之前独立安装 Team Explorer?团队资源管理器是否包含在其他一些应用程序设置中? 我已经解决了!请看我的回答。 【参考方案1】:

安装失败后,您必须修复 2015 vc 可再发行组件并重新启动 Visual Studio 安装程序。

可再发行安装程序搞砸了,它混淆了 64 位和 32 位 dll。您可以通过查看 vcruntime140.dll 文件大小来检查您是否有此问题。在您的 windows 文件夹中搜索vcruntime140,您应该会看到 4 个文件(在发布和调试版本中都是 64 位和 32 位)。如果任何文件的大小相同,则需要对可再发行文件进行修复。

在我的系统上,32 位 dll 为 83.3KB,64 位为 86.6KB(发行版)。

【讨论】:

由于上述说明,只需在卸载旧版本后手动安装 (microsoft.com/en-us/download/details.aspx?id=48145) Visual C++ Redistributable for Visual Studio 2015(32 位和 64 位版本)即可。也可以修复旧的而不是通过控制面板删除它们,但我不确定这是否也能解决问题? 这样做后我仍然面临问题,这是我之后的 vsruntime,卸载并下载了微软的,然后安装它们。截图:i.imgur.com/nJgz43y.png @Matthias 通过控制面板手动卸载 VC++ 包,让 VS 安装程序重新安装所有对我有用的 VC++ 可再发行包 这里是 VS 2015 Update 1 microsoft.com/en-us/download/confirmation.aspx?id=49984 的 vcruntime140.dll 更新 2 可再发行组件 (v14.0.23910) -- microsoft.com/en-us/download/details.aspx?id=51682【参考方案2】:

我花了整整一周的时间试图解决这个问题。最终为我做的是禁用我的防病毒程序。在我偶然发现我的解决方案之前,我经历了很多其他的解决方案。我想,我会发布一些可能证明对安装 Visual Studios 2015 社区版仍有困难的人有用的解决方案。

解决方案 1:最少安装

尝试使用最少的额外功能进行安装。运行 Visual Studios 2015 安装,然后单击“自定义”并在以下屏幕上取消选中所有内容并继续安装。

解决方案 2:删除安装缓存

可能由于缓存中的文件损坏,安装失败。安装失败时,删除所有与 Visual Studio 缓存相关的项目并进行完全重新安装。为此,请运行命令提示符(以管理员身份运行)并键入:“cd /programdata/package cache/”,然后按 Enter。然后键入“del /f /s *.msi /f /s *.cab”,然后按 Enter。 现在再次运行 Visual Studios 2015 安装。

解决方案 3:删除存储在您计算机上的临时文件数据

打开文件资源管理器并转到“C:\Users\[您的用户帐户名]\AppData\Local\Microsoft”。然后删除以下文件夹:VSCommon、VisualStudio、Blend、VsGraphics、ApplicationInsights、vshub、Team Foundation、Web Platform Installer 和 MsBuild。之后,再次运行 Visual Studios 2015 安装程序。

解决方案 4:启用符号链接的所有四个评估

首先,检查是否启用了所有四个评估。打开命令提示符(以管理员身份运行)并输入“fsutil behavior query SymlinkEvaluation”。应启用所有 4 个评估。如果不是,则键入“fsutil behavior set SymlinkEvaluation L2L:1 R2R:1 L2R:1 R2L:1”。设置这 4 个评估后,清除临时文件并清除安装缓存(请参阅解决方案 2 和解决方案 3),然后再次运行 Visual Studios 2015 安装。

解决方案 5:修复 Redistributables

也许,问题在于您的 VC 可再发行组件有故障,需要维修。为此,请运行“添加/删除程序”并查找所有 x86 和 x64 版本的 Microsoft Visual C++ [Year] Redistributable (Version)。然后为它们中的每一个按更改,当弹出卸载屏幕时,按修复。我对之前安装的所有版本都这样做了:2012、2013 和 2015。因此,我修复了其中的 6 个:2012:x86 和 x64,2013:x86 和 x64,2015:x86 和 x64。

解决方案 6:检查 x86 和 x64 大小是否相同

正如本次讨论中的其他人所提到的,搜索 vcruntime140.dll 并查看 x86 和 x64 版本。它们应该具有相同的大小。如果是,请参阅解决方案 5,或者您可以手动删除它们(** 从 Windows 文件夹中删除文件时要小心!)并重新安装它们(从这里:https://www.microsoft.com/en-ca/download/details.aspx?id=48145)。 同样检查 msvcp140.dll。我个人在“C:\Windows\SysWOW64C:\Windows\System32”中搜索了这些文件,并比较了这两个文件夹中的文件。此外,我还检查了“C:\Program Files\Microsoft Visual Studio 14.0”和“C:\Program Files (x86)\Microsoft Visual”中 vcruntime140.dll 和 msvcp140.dll 的差异工作室 14.0"

解决方案 7:暂时禁用所有防病毒保护和防火墙

对我来说,问题出在 ByteFence Anti-MalwareNorton Security with Backup 保护。我从 ByteFence Anti-Malware 禁用了实时保护,并从 Auto-Protect 和 Smart Firewall 禁用了 em>Norton Security with Backup。在再次运行安装之前,我重复了解决方案 2 和解决方案 3(向上滚动)。瞧,安装成功。但是我是如何发现杀毒程序是罪魁祸首的呢?阅读解决方案 8。

解决方案 8:仔细监控 Visual Studios 安装过程中的入侵

我采用了这个解决方案来找出问题所在。在阅读了 Ezh 的文章后,我决定下载 Process Monitor v3.2Process Explorer v16.1。我仔细监视并排的 3 个程序:进程监视器、进程资源管理器和 Visual Studios 2015 安装程序,并且我非常仔细地观察了安装程序正在调用的所有进程。然后我注意到,当 VSIXInstaller.exe 进程启动并尝试从远程服务器安装某些东西时,它会一遍又一遍地失败,因为我的防病毒程序会突然出现在屏幕上(作为一个进程)并决定占用/阻止VSIX 安装所需的一些重要的 DLL 文件。暂时禁用防病毒程序解决了我的问题!

解决方案 9:完成 Windows 格式化并重新安装

如果所有其他方法都失败了,并且您真的非常渴望让 Visual Studios 2015 正常工作,我建议您重新安装完整的 Windows。在这一点上,问题很可能是某种类型的干扰/入侵了您不知道的程序。

【讨论】:

只是添加更多可能对其他人有帮助的信息...我的环境是 Windows Server 2012 R2 Standard,我正在尝试安装 Visual Studio 2015 Community。我已经运行了 Visual Studio 2013 Community。首先尝试了解决方案#5,但这并没有解决它。最后我尝试了解决方案#4,然后它起作用了。 我在安装 2015 企业版时遇到了同样的问题,解决方案 #4 有效,谢谢 解决方案 1,2,5,6,7 对我不起作用,但解决方案 3,4 完成了工作。感谢您花时间写这些。 删除安装缓存很危险。当您想从头开始卸载所有内容时,它会导致问题。 做了 #1-#8 并且工作正常;我建议将这些 cmets 添加到您的教程中:评论 #1 您可以在安装后轻松下载必要的模块;评论 #5 你应该从微软网站手动下载运行时库【参考方案3】:

仅重新安装 2015 vc 可再发行组件并没有解决我的问题。但我能够使用与 Ezh 的优秀博客文章中相同的过程找到错误(感谢 Google 翻译让我能够阅读它)。

在我的例子中,msvcp140.dll 作为 64 位版本安装在 Windows/SysWOW64 文件夹中。只是卸载可再发行组件并没有删除该文件,所以我不得不手动删除它。然后我能够再次安装 x86 可再发行组件,它安装了正确版本的 dll 文件。而且,瞧,VS2015的安装完成,没有错误。

【讨论】:

遵循接受的答案,但没有帮助。这个解决了我的问题。 我发现一些*140.dll在我卸载失败的VS2015安装后仍然在SysWOW64和System32文件夹中,包括你提到的msvcp140.dll。我会试试你的方法。【参考方案4】:

成功!

我遇到了类似的问题并尝试重新安装了几次,但没有任何乐趣。我正在考虑安装 ISO 中的单个软件包以及所有的摆弄 - 一点也不开心。

我终于通过在控制面板/程序中选择“修复”而不是“卸载”来“安装”它。不过,“修复”花了相当长的时间。最后它已安装并运行。

这对我有用。它可能对其他人有所帮助——无论如何,它比许多其他选择更容易尝试。

【讨论】:

从来没有想过在安装失败后查看应用程序列表...就是这样,这在注册表和谷歌上浪费了几个小时之后,效果很好。 完美地为我工作。这必须是选择的答案 在尝试了上述所有方法但一无所获之后,这确实有效。所有人都欢呼大卫。严重地。现在向他打招呼。 对于第一次成功,但第一次启动时失败并崩溃的任何人,请再次修复安装它。这对我有用,现在我终于在几个小时后运行它。非常感谢大卫。你的答案是唯一有效的。 我将添加一些可能有帮助的步骤:同时卸载您在添加/删除程序中看到的所有“Microsoft Visual C++ [Year] Redistributable (Version)”,以及之前 在 VS Studio 上运行修复,重新启动计算机。【参考方案5】:

如其他答案所述,但有步骤:

1- 转到控制面板-> 卸载程序-> 卸载所有Microsoft C++ ((年)) Redistributable

2- 如果这些文件仍然存在,请手动删除它们:

c:\windows\System32\vcruntime140.dll c:\windows\SysWOW64\vcruntime140.dll

3- 下载并安装: https://www.microsoft.com/en-us/download/details.aspx?id=48145

之后重新运行 Visual Studio 的安装,希望错误不会再次出现。

【讨论】:

我只是卸载/重新安装 Redistributables 并工作,你!! 更新 2 可再发行组件 (v14.0.23910) -- microsoft.com/en-us/download/details.aspx?id=51682 我必须拥有 System32 和 SysWOW64【参考方案6】:

这个问题中列出的解决方案都没有解决我的问题。我发布了一个类似的问题,最后不得不向微软开一张支持票来解决这个问题。如果没有其他建议有帮助,请在此处查看我的答案:Error Installing Visual Studio 2015 Enterprise Update 1 with Team Explorer

【讨论】:

其他选项都不适合我。 (有些甚至造成更多的损害)。这个看起来很有希望。【参考方案7】:

好的,所以如果你和我在同一条船上,发现这些解决方案没有对你有帮助,你很可能遇到了 NuGet(或任何这些包)失败的问题要从 VSIX 程序安装,因为它调用了您的计算机上不存在的方法(不确定它引用的是什么 .dll),因此请从以下post 尝试一下:

删除 Visual Studio 2015 的所有实例 - 这包括所有注册表值。 安装比 Update 1(RTM 版本)的 Visual Studio 版本;这是可用的here。 如果仍然出现错误,请尝试修复 Visual Studio 2015 程序。这就是最终为我解决的问题。

希望这对某人有所帮助。安装程序的日志文件根本没有帮助,这真的很令人沮丧。我必须查看特定于 NuGet 的日志文件,这就是我注意到错误的地方:

安装无法将扩展安装到所有 选定的产品。有关更多信息,请单击安装日志链接 在对话框的底部。

找不到方法:'System.Collections.Generic.IEnumerable`1 System.Security.Cryptography.X509Certificates.X509ChainStatus Microsoft.VisualStudio.ExtensionManager.IInstallableExtension.get_InvalidCertificateInformation()'。

【讨论】:

【参考方案8】:

(我遇到了同样的问题。经过多次尝试,我解决了它并找到了我的根本原因。我将我的尝试路径保留在这里,但如果你愿意,你可以跳到最后。)

我想指出的是,要非常小心 enden 的解决方案 2。其他一些程序可能会将安装包缓存在C:\ProgramData\Pacakges Cache 文件夹中。如果您从该文件夹中删除数据,您可能会危及其他程序的安装/卸载。

我在安装 VS2015 期间遇到了多次失败。在我从C:\ProgramData\Pacakges Cache 中删除所有内容后,我的VS2013 和VS2015 都卡在Programs and Features 窗口中,我无法change/repair/uninstall 它们。

要修复 change/repair/uninstall 失败,我必须转到以下 2 个注册表项:

首先:在你对它做任何事情之前备份你的注册表。

[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall]

并删除所有 InstallLocation 指向 C:\ProgramData\Pacakges CacheDispalyName 看起来与 Visual Studio 2013/2015 相关的键(这可能需要一些经验/直觉)。

然后,VS2013/2015 在 Program & Features 窗口中的卡顿项消失了。 现在我可以重新安装 VS2013了。

但我仍然无法使用安装程序安装 VS2015。错误依旧如下:

但至少我可以在 Prgram & Features 窗口中更改/修复/卸载 VS2015。所以我选择修复它。但是修复不起作用。我仍然遇到与上述相同的错误。

然后我卸载了失败的 VS2015 并尝试修复 VC++2015 redist,如 TimVdG 的标记答案中所述。然后用安装程序重新安装VS2015。

还是失败了。

然后我尝试了 Brian Swart 的解决方案来安装 VS2015 没有 Update 1。但 TeamExplorer 仍然失败。我检查了日志,发现:

MSI (s) (48:A0) [14:53:34:997]:Windows Installer 安装了 产品。产品名称:Microsoft Visual Studio 2015 团队资源管理器。 产品版本:14.0.23102。产品语言:1033。制造商: 微软公司。安装成功或错误状态:1603

我在 Google 上搜索了一些关于 1603 error 的信息。现在我正在尝试将完全控制权添加到C:\Program Files (x86)\Microsoft Visual Studio 14.0 文件夹并重试。

还是不行。

一些参考:

https://www.online-tech-tips.com/computer-tips/remove-program-from-add-remove/

https://support.microsoft.com/en-us/help/247501/how-to-manually-remove-programs-from-the-add-remove-programs-list

https://superuser.com/questions/401511/how-to-remove-a-broken-program-from-the-programs-and-features-list-in-windows-7

=========> 最终解决方案

所以在我的场景中,它与 VC2015 可再发行组件无关。

我的根本原因是注册表中的 .NET 版本号不正确。

在 64 位 Windows 上,.NET 版本存储在注册表中的两个位置:

HKLM\Software\Microsoft\NET Framework Setup\NDP\v4\Full\Version

HKEY_LOCAL_MACHINE\SOFTWARE**WOW6432Node**\Microsoft\NET Framework 设置\NDP\v4\完整\版本

以下是我的盒子里的东西:

注意Version 中的前导字符v?我不知道是谁把它放在那里的。但是一旦我删除它,我的VS2015 with Update 3就可以顺利安装了!

所以你可能想知道我怎么能找到这个。好吧,由于我无法安装VS2015,我转向VS2017。但是在安装 VS2017 成功后,我无法启动它。它是这样说的:

所以我决定检查已安装的 .NET 版本并看到上面的有趣差异。去掉前面的v后,就可以启动VS2017了。

但不管怎样,我还是不知道是谁把v放在那里的……真丢人!

最后但并非最不重要的一点:还请确保ReleaseVersion 注册表项值一致,并且可以与您的 Windows 版本一起使用。参考下:

.NET and Windows version dependencies.

how to determine the installed .NET version.

Windows 10 version info

添加更多发现:

在我完成这个安装顺序后:VS2017 -> VS2015 -> VS2013,我注意到我的盒子上什至没有 VC++2015 redist:

因为 VC++ 2015 和 VC++2017 的 redist 都是 14.xxx。因此,拥有更高版本就足够了。当我尝试手动安装 VC++ 2015 redist 时,它说:

【讨论】:

【参考方案9】:

如果此线程中没有其他选项有效,您可以尝试本指南中给出的步骤(见下文):https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual-studio-to-another-directory-when-a-pre-release-is-installed/

    下载并安装http://psmsi.codeplex.com(注意:新站点https://github.com/heaths/psmsi)这些是我为基于Windows Installer 的安装的各种开发和故障排除操作创建的通用PowerShell cmdlet。您无需升级即可安装它们,但如果您预先升级,您可以在每台机器上安装它们(默认情况下它们是每用户)。

    打开提升的 PowerShell 命令提示符并运行以下命令以发现哪些产品已安装关键共享组件:

    get-msicomponentinfo '777CBCAC-12AB-4A57-A753-4A7D23B484D3' | get-msiproductinfo

    如果您可以卸载所有列出的产品(尤其是考虑到您接下来可能要安装 RTM),请运行以下命令:

    get-msicomponentinfo '777CBCAC-12AB-4A57-A753-4A7D23B484D3' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL

就个人而言,这对我有用。我忘记了我在旧驱动器上放置了一些旧文件,这些文件后来似乎在注册表中弄乱了(我认为..?)。无论如何,一切都干净了,它安装得很好!

注意:如果您在 PowerShell 中导入 PSMSI 工具时遇到问题,请查看:https://msdn.microsoft.com/en-us/library/dn568022.aspx

总而言之,您可能需要运行命令 Set-ExecutionPolicy RemoteSigned 允许导入软件。

希望对有需要的人有所帮助!

【讨论】:

请在您的答案中包含相关代码/步骤。 Stack Overflow 不鼓励依赖外部链接作为答案的“核心”,以防止链接失效。只引用相关内容并然后链接到完整资源是完全可以的。【参考方案10】:

我做了可再分发修复的事情,但对我来说,在我安装 Office365 后它就起作用了。

(对我来说,它也是列表中最后一个失败的包)。

【讨论】:

【参考方案11】:

对我来说,这个答案列表中没有任何效果。

最后的诀窍是:

    通过运行安装程序使用 /uninstall /force 命令行选项执行 VS 卸载(参考 https://msdn.microsoft.com/en-us/library/mt720585.aspx) 从以下位置手动重命名所有 VS14 和 nuget 相关文件夹: %AppData%/Local 及其子文件夹 %AppData%/Roaming 及其子文件夹 %ProgramData% 及其子文件夹 %ProgramFiles% 及其子文件夹 %ProgramFiles(x86)% 及其子文件夹 %ProgramData%/Package Cache 本身 重启机器 再次安装。

【讨论】:

【参考方案12】:

确保检查两个位置的 machine.config 文件

C:\Windows\Microsoft.NET\Framework[版本]\Config C:\Windows\Microsoft.NET\Framework64[版本]\Config

我在尝试了此页面上的所有解决方案后发现。

【讨论】:

【参考方案13】:

我在使用 Visual Studio 2015 Community Edition Update 1 时遇到了同样的问题。就我而言,问题是,安装程序不知何故无法安装 Visual C++ Redistributable x86 版本。当我检查 Add Remove Programs 时,只安装了 x64 版本。

如果您遇到这种情况,您可以从 here 获取缺少的可再发行包;或者您可以通过 google 搜索找到适合您的版本。

【讨论】:

【参考方案14】:

就我而言,解决方案与启用符号链接有关。请参阅How do I overcome the "The symbolic link cannot be followed because its type is disabled." error when getting the target of a symbolic link on Server 2008? 了解多种方法。

【讨论】:

【参考方案15】:

这也让我很生气,在 Stack Overflow 帮助我之前,我必须重新安装视觉工作室一千次!首先是 Windows 更新问题在安装 Visual Studio 2015 时,更新将我标记为它需要 - 更新 KB2919355。 去 Windows 更新,看到几个失败的更新。不管我怎么试都没用。引用的错误代码是 80070543 做了一些研究发现没有任何效果,直到我遇到这个建议http://www.dell.com/support/article/us/en/04/SLN293803/en 按照这些说明再次进行 Windows 更新并且它有效。回去做Visual Studios更新再次得到同样的错误!所以我决定研究 KB2919355,直到找到这个网站http://www.eightforums.com/windows-updates-activation/45441-update-kb2919355-finally-successful-after-multiple-fails.html

完全按照有关加载其他更新的说明进行操作,并且它们起作用了。 KB2919355 终于更新了,所以我再次尝试,出现了一个涉及语言包的不同错误。 “致命安装错误”。在经历了一系列令人沮丧的重新安装之后,卸载光突破了这个(上面)堆栈溢出条目“修复 C++ Redistributables”的建议,其中涉及: 开始 -> 控制面板 -> 程序和功能 右键单击每个可再发行组件(自下而上),然后单击全部修复。如果有人要求“重新启动”,请立即执行! 然后我进行了 Visual Studio 安装……经过几天和几天的尝试终于……成功了。

【讨论】:

天啊,我快要死了!一定是病毒——没有谎言。【参考方案16】:

和你们其他人一样,我花了几天时间试图弄清楚这一点。我一直在这个线程上尝试你所说的每一种组合,但什么也没有。我终于去了 AppData/Local/Microsoft/VisualStudio 并删除了那里的所有文件夹。然后继续关闭我的防病毒软件中的所有内容,我终于完成了基本安装。令人沮丧,但希望这会帮助其他尝试过一切的人。

【讨论】:

最初的问题没有说明任何正在安装的诺顿产品。【参考方案17】:

您还可以在 %Temp% 文件夹中找到有关确切问题的日志文件,在我的情况下,问题出在符号链接上。

如果使用“fsutil 行为查询 SymlinkEvaluation”,您会收到消息 ..“当前受组策略控制” 检查 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Filesystems\NTFS 或者只是在注册表中搜索“符号链接”。

【讨论】:

【参考方案18】:

在解决这个问题几个月后,我终于安装了它。

我下载了使用 Web 安装程序的 Visualstudio2015AzurePack。

安装VS2015社区版的要求之一,没有问题。

我希望这对某人有所帮助。

【讨论】:

【参考方案19】:

这是一个非常难以捉摸的问题。没有(简单)解决方案看起来适用。我尝试了 -all- 以前的选项,但结果相同:多个包错误。 求助于安装VS 2013,成功没有问题,然后VS 15(预览版)成功没有问题(顺便说一句很酷)。 最后,对我有用的是安装非常基本的第一个 'Visual Studio 2015' 和 -NO- 更新。安装过程中安装程序自动下载'Update 2',安装成功。

【讨论】:

【参考方案20】:

由于某种原因,安装过程中中断了。在此之后,没有任何帮助,修复/卸载只会产生包错误。最终有帮助的是这件事: https://github.com/Microsoft/VisualStudioUninstaller

在我运行了几次之后(它并没有在第一次通过时删除所有内容...es)我终于能够开始全新的安装并且它工作了。

【讨论】:

【参考方案21】:

我刚刚发现了类似的问题,我尝试通过卸载来修复它,然后使用 Web 安装程序和 ISO 重新安装了几次,但它无法解决问题。最后,我通过重置 PC 并使用 ISO 再次安装 Visual Studio 2015 来修复它。

【讨论】:

【参考方案22】:

由于标记的答案提到修复 VC Redist 2015,我列出了所有我能找到的,而不是将它们埋在 cmets 中。

Visual C++ Redistributable for Visual Studio 2015

Visual C++ Redistributable for Visual Studio 2015 Update 1

Microsoft Visual C++ 2015 Redistributable Update 3

thread 讨论了 Visual C++ Redistributable for Visual Studio 2015 Update 2。但是所有的链接都坏了,我没找到。

【讨论】:

【参考方案23】:

我做到了。

1) 停止 Avast 互联网安全。

2) 卸载所有 Microsoft C++ 2015 Redistributables。

3) 安装 vs-2015 社区。​​p>

安装完成。

谢谢。

【讨论】:

以上是关于安装 Visual Studio 2015 社区版时出现多个错误的主要内容,如果未能解决你的问题,请参考以下文章

使用集成了 VC++ 2015 环境的 Visual Studio 2015 社区版为应用程序制作安装程序

使用 Visual Studio 2015 运行啥模拟器 - 让 Xamarin 工作的社区版>

Visual Studio 2015官方社区版/专业版/专业版下载地址

visual studio2015社区版和企业版的区别

Visual Studio 2015 RC 社区版目标平台在 Windows 8.1 上设置为 Windows 10 TP

Visual Studio 社区 2015 年发布不正常