Como resolver isso vai depender da versão que você usa. Isto é para o Visual Studio 2017 .
Para citar a Microsoft, você não está realmente preparado para instalar o Visual Studio 2017 sem uma conexão com a Internet:
Visual Studio is primarily designed to be installed on an internet-connected machine, since many components are updated regularly. However, with some extra steps, it's possible to deploy Visual Studio in an environment where a working internet connection is unavailable.
Instale os certificados necessários para a instalação off-line do Visual Studio
No entanto, há um guia para instalá-lo off-line. Basicamente envolve
- fazendo o download do "bootstrapper do Visual Studio"
- criando um cache de instalação local ("layout") em um computador com conexão à Internet
- movendo o cache para o computador de destino e executando a instalação lá, usando o cache
A Microsoft fornece instruções detalhadas: Instale o Visual Studio 2017 em ambientes com pouca largura de banda ou de rede não confiáveis