我拥有在Windows 10企业版上运行的Microsoft Visual Studio 2015 Professional的许可版本。 “帮助/关于”部分显示此内容:

Microsoft Visual Studio Professional 2015
Version 14.0.25424.00 Update 3
Microsoft .NET Framework
Version 4.6.01038

Installed Version: Professional

Visual Studio一直在困扰我应用KB3165756超过一个星期,以便将内容从14.0.25424.0更新到14.0.25425.01。我选择了链接,它会将vs14-kb3165756.exe下载到我的计算机上。我启动该程序并运行它。短暂的延迟(并通过一些安全提示)后,程序将中止显示以下内容:

visual-studio-2015 - 无法将KB3165756应用于Visual Studio 2015专业版-LMLPHP

我单击链接检查日志文件(据我所知,“常见问题和解决方法”链接完全不值钱),并且在底部附近出现了很长的错误 list 。这是我得到的error log file

我已经尝试了多次,包括完全关闭计算机,然后重新启动,然后重试该操作。它总是在同一时间失败。它还总是添加有关“用户取消安装”的要点。但是我实际上并没有参加。我所做的只是看着安装过程中获取了一些文件,然后失败了。也许只有几分钟的时间到达那里。

(我在Visual Studio 2015中确实有一些附加组件。如果需要的话,我可以提供完整的列表。或者,如果有人觉得检查特定组件很重要,我可以检查一个项目。其中大多数来自Microsoft,但是,不,我还没有全部删除它们,而是尝试回到开始的安装过程,然后以某种不同的顺序重新应用所有内容。)

如果您对如何应用此补丁程序有任何富有成效的想法,我将不胜感激。我要考虑的是完全卸载Visual Studio,从原始DVD重新安装,然后重新应用补丁程序。 (但是,当然,我想避免这种情况。)

最佳答案

甚至我也遇到了同样的问题,看起来像是此KB更新的在线安装程序有问题。我可以通过制作脱机安装程序并使用以下步骤安装它来解决该问题:

  • https://msdn.microsoft.com/en-us/library/mt752379.aspx下载KB3165756的安装程序。它是一个在线安装程序(2.45 MB的最小安装程序 VS14-KB3165756.exe 可以从互联网上随时下载内容)。
  • 打开命令提示符,然后指向VS14-KB3165756.exe所在的位置。
  • 运行命令VS14-KB3165756.exe /layout。它将启动Visual Studio安装程序窗口,询问您要将其下载到的下载位置。
    选择和位置作为VS14-KB3165756.exe的文件位置。例如,如果您的VS14-KB3165756.exe在C:\VS14-KB3165756.exe中,请选择下载位置作为C:\packages,它将在此处下载。
  • 现在,保持系统网络断开连接,并尝试安装VS14-KB3165756.exe,它将带脱机软件包并成功安装,而不是尝试下载。例如,如果您从C:\VS14-KB3165756.exe运行VS14-KB3165756.exe,它将从C:\packages查找软件包文件。
  • 10-04 11:13