Visual Studio 2017 - 无法安装

时间:2017-05-31 13:49:00

标签: visual-studio visual-studio-2017

我正在尝试安装Visual Studio 2017社区,因为我拥有的最新版本是同一版本的预发行版。但现在我无法继续使用该程序,因为它迫使我更新到新程序。

The problem

我发现this question有类似问题,但答案对我不起作用。有什么想法吗?

4 个答案:

答案 0 :(得分:2)

TL; DR 问题可以在优化(调整)系统中。启用最初启用的服务。

读取日志文件

如果您确定没有任何internet / firewall问题,则会安装所有更新(以满足requirements,尤其是.NET Framework),然后您应检查%TEMP%目录中的日志文件。 路径类似于C:\Users\<username>\AppData\Local\Temp\dd_bootstrapper_<date and time of last run>.log

我希望,它说:

  

验证签名

     

Caught Exception:Type = CryptographicException,Message =端点映射器中没有其他端点可用

修复加密异常

第一步是install the certificates

如果错误仍然存​​在,则检查系统服务( Windows Key + R ,键入services.msc)。浏览所有列表,阅读说明并搜索证书私钥和公钥。我开始 CNG密钥隔离服务(KeyIso),神奇的是安装程序正常。

另外,我认为这个Uninstaller对于像我这样从之前版本(2013年,2015年)升级的每个人都有用。

答案 1 :(得分:1)

我也面临着你面临的同样问题。 作为故障排除,我发现现在有一天,文件从aka.ms下载。 由于某种原因,您可能无法从您的计算机上访问。

要找出问题,首先应该运行fiddler然后开始安装Visual Studio 2017.找到你的exe试图下载文件以进行安装。

一旦你能找到像我一样的网址&#34; aka.ms&#34;。尝试ping该域以验证连接,然后尝试从您的计算机打开该URL。

如果一切都会好的,我已解释过你的设置会下载文件。

另一个问题可能是您必须安装所有证书,如下所示:

  1. 右键单击exe文件。
  2. 选择&#34;属性&#34;。
  3. 点击&#34;数字签名&#34;标签。
  4. 现在您可以看到&#34;签名列表&#34;。
  5. 选择签名点击&#34;详细信息&#34;按钮。
  6. 点击&#34;查看证书&#34;按钮单击&#34;安装证书&#34;并遵循安装向导。

答案 2 :(得分:0)

检查互联网连接,chck如果你有任何vpn /代理,检查你是否有任何奇怪的反病毒,Windows防火墙或一些外部,运行Windows更新(以防万一),如果这些失败你将需要下载新版本直接来自Here

答案 3 :(得分:0)

%TEMP%的日志显示证书问题。

由于该计算机是旧的Windows 7,因此我不得不将IE8更新为IE11 ,以便安装程序可以下载。它尚未安装。我必须将IE安全级别从中高设置为中。

日志为:

VisualStudio Bootstrapper:7/15/2020 12:32:35 PM: Download failed using WebClient engine. Microsoft.VisualStudio.Setup.Security.InvalidSignatureException: Certificate is invalid: vs_installer.opc    at Microsoft.VisualStudio.Setup.Download.DownloadManager.DownloadWithRetry(IDownloadEngine[] engines, Uri uri, Stream outputStream, ProgressUpdateCallback progress, CancellationToken cancellationToken, DownloadContext downloadContext, Boolean verifySignature)