Na edição 2015 do Visual Studio, bastava baixar um ISO gigante com tudo que você precisava. A versão 2017 não possui este procedimento, mas ainda é possível alcançar estes resultados. Abaixo está um tutorial rápido de como realizar esta operação!
Primeiro, temos que baixar um arquivo do site da Microsoft.
Para este tutorial, vou utilizar o Visual Studio Community e salvar os arquivos do instalador no diretório c:\temp\vs2017, mas você pode salvar em outra pasta e/ou baixar outra edição do VS. Os passos serão os mesmos.
- Acesse https://www.visualstudio.com/downloads/ e baixe a versão desejada do VS (Community, Professional, Enterprise ou Code)
- Copie o arquivo que você acabou de baixar (vs_community.exe) para a pasta c:\temp\vs2017.
- Copie o arquivo certmgr.exe para a pasta c:\temp\vs2017. Este arquivo (geralmente) está na pasta “C:\Program Files (x86)\Windows Kits\10\bin\x86\“.
- Crie um arquivo .bat com os comandos abaixo. (apenas crie, não execute agora):
C:\temp\vs2017\certmgr.exe -add -c C:\temp\vs2017\certificates\manifestSignCertificates.p12 -n "Microsoft Code Signing PCA" -s -r LocalMachine CA C:\temp\vs2017\certmgr.exe -add -c C:\temp\vs2017\certificates\manifestSignCertificates.p12 -n "Microsoft Root Certificate Authority" -s -r LocalMachine root C:\temp\vs2017\certmgr.exe -add -c C:\temp\vs2017\certificates\manifestCounterSignCertificates.p12 -n "Microsoft Time-Stamp PCA" -s -r LocalMachine CA C:\temp\vs2017\certmgr.exe -add -c C:\temp\vs2017\certificates\manifestCounterSignCertificates.p12 -n "Microsoft Root Certificate Authority" -s -r LocalMachine root C:\temp\vs2017\certmgr.exe -add -c C:\temp\vs2017\certificates\vs_installer_opc.SignCertificates.p12 -n "Microsoft Code Signing PCA" -s -r LocalMachine CA C:\temp\vs2017\certmgr.exe -add -c C:\temp\vs2017\certificates\vs_installer_opc.SignCertificates.p12 -n "Microsoft Root Certificate Authority" -s -r LocalMachine root
- Abra o Prompt de Comando (cmd) como administrador e vá até a pasta onde serão armazenados os arquivos da instalação (cd c:\temp\vs2017).
- Utilize o comando abaixo para baixar o pacote completo do Visual Studio 2017 em inglês:
vs_community.exe --layout c:\temp\vs2017 --lang en-US
- Após a conclusão dos downloads, rode o arquivo .bat criado no passo 4.
- Execute o arquivo vs_setup.exe para iniciar a instalação.
Caso queira mudar os parâmetros como, por exemplo, o idioma do VS, veja os links de referência para mais opções.
Pronto! Agora você tem um instalador Offline do Visual Studio 2017. Quando realizei estes procedimentos, o instalador ocupou quase 17Gb.
Referências:
- https://docs.microsoft.com/en-us/visualstudio/install/command-line-parameter-examples
- https://docs.microsoft.com/en-us/visualstudio/install/use-command-line-parameters-to-install-visual-studio
- https://docs.microsoft.com/en-us/visualstudio/ide/create-an-offline-installation-of-visual-studio
Latest posts by Breno RdV (see all)
- O que é Metaclass e como ela funciona. (#python #dev #metaclass) - janeiro 11, 2023
- Entenda a mágica dos Generators. (#python, #dev, #generator, #iterator) - dezembro 28, 2022
- Ordenando um DataFrame por múltiplas colunas. (#python #pandas #jupyter #dev #data) - agosto 3, 2022