
Estou tentando instalar o Visual Studio 2017 Community Edition em uma máquina Windows 10 que foi reformatada recentemente. Quase não há nada instalado, mas está atualizado em termos de atualizações do Windows. Não tenho software antivírus nem firewalls.
Quando abro vs_community.exe
, esse processo acontece cerca de 10 vezes seguidas:
Então eu entendo isso:
Não tenho opções de escolha e nenhuma maneira de fazer nada além de baixar um arquivo de 67 MB repetidamente.
Executei a ferramenta de coleta de logs e encontrei os seguintes erros:
VisualStudio Bootstrapper:06/03/2018 22:54:48: Current Optin root path does not exists
VisualStudio Bootstrapper:06/03/2018 22:54:48: Commandline arguments = --env _SFX_CAB_EXE_PACKAGE:C:\Users\username\Downloads\vs_Community.exe _SFX_CAB_EXE_ORIGINALWORKINGDIR:C:\Users\username\Downloads
VisualStudio Bootstrapper:06/03/2018 22:54:48: Parent process name = vs_Community
VisualStudio Bootstrapper:06/03/2018 22:54:48: Parent process product version = 15.6.27428.1
VisualStudio Bootstrapper:06/03/2018 22:54:48: CampaignId =
VisualStudio Bootstrapper:06/03/2018 22:54:49: DownloadURL = https://aka.ms/vs/15/release/installer
VisualStudio Bootstrapper:06/03/2018 22:54:49: InstallLocation = C:\Program Files (x86)\Microsoft Visual Studio\Installer
VisualStudio Bootstrapper:06/03/2018 22:54:49: OfflineFilePath =
VisualStudio Bootstrapper:06/03/2018 22:54:49: LayoutLocation =
VisualStudio Bootstrapper:06/03/2018 22:54:49: ExecutableArguments = /finalizeInstall install --in "C:\ProgramData\Microsoft\VisualStudio\Packages\_bootstrapper\vs_setup_bootstrapper_201803062254487844.json" --locale en-GB --activityId "2889c3b4-3927-44e8-8308-cc45702af3ed"
VisualStudio Bootstrapper:06/03/2018 22:54:49: OSVersion = Microsoft Windows NT 10.0.16299.0
VisualStudio Bootstrapper:06/03/2018 22:54:49: Starting to detect the existing VS and .Net...
VisualStudio Bootstrapper:06/03/2018 22:54:49: Finished detecting the existing VS and .Net
VisualStudio Bootstrapper:06/03/2018 22:54:52: Beginning file download. File = https://aka.ms/vs/15/release/installer.
VisualStudio Bootstrapper:06/03/2018 22:54:52: Download requested: https://aka.ms/vs/15/release/installer
VisualStudio Bootstrapper:06/03/2018 22:54:52: Attempting download 'https://aka.ms/vs/15/release/installer' using engine 'WebClient'
VisualStudio Bootstrapper:06/03/2018 22:54:52: Uri 'https://aka.ms/vs/15/release/installer' redirected to 'https://download.visualstudio.microsoft.com/download/pr/11711691/d68d54e233c956ff79799fdf63753c54/vs_installer.opc'
VisualStudio Bootstrapper:06/03/2018 22:55:02: Certificate is invalid: C:\ProgramData\Microsoft\VisualStudio\Packages\_bootstrapper\vs_installer\p.wlk\vs_installer.opc
VisualStudio Bootstrapper:06/03/2018 22:55:02: Caught Exception: Type = InvalidSignatureException, Message = Certificate is invalid: vs_installer.opc, StackTrace =
VisualStudio Bootstrapper:06/03/2018 22:55:02: Certificate is invalid: vs_installer.opc
VisualStudio Bootstrapper:06/03/2018 22:55:02: 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)
VisualStudio Bootstrapper:06/03/2018 22:55:02: Sleeping 5000 milliseconds before retrying download.
Não consigo encontrar muito sobre esse erro. A maior parte são fóruns da Microsoft onde as pessoas são instruídas a “relatar um problema”, mas você não pode fazer isso para esse erro porque ele não vai tão longe no processo de instalação.
Tentei executar o "instalador offline", mas tudo o que isso faz é iniciar o mesmo processo e falhar repetidamente. Não parece haver muito mais que eu possa tentar.
Realmente não tenho certeza do que mais fazer, alguém tem alguma ideia?!
Responder1
Problema de DNS? Você claramente pode descartar essa causa porque ele conseguiu baixar o instalador. Se você realmente ler o log, descobrirá e verificará o que ele diz. Vá para certmgr para sua conta, verifique certificados de CA raiz confiável e certificado intermediário e veja se há um certificado Microsoft expirado. Descobri que meu Microsoft Sig PCA expirou. Baixei um válido, instalei e o VS Installer funcionou perfeitamente.