Crie um instalador offline do Visual Studio com o conjunto de ferramentas de desenvolvimento do Linux

0

A partir deste artigo Instale o Visual Studio 2017 em baixa largura de banda , pode-se criar um instalador offline do Visual Studio para desenvolvimento em C ++ ou .NET. Mas os pacotes do Linux não são inservidos com esses comandos. Existe alguma opção de linha de comando (com --layout e --add) para instalar pacotes do Visual Studio apenas para desenvolvimento Linux?

No artigo, os comandos baixam os seguintes pacotes:

EuquerofazeruminstaladorofflineparaopacoteLinuxDevelopmentcomoaseguinteimagem:

    
por Biswapriyo 24.02.2018 / 07:23

2 respostas

1

Aviso: O procedimento a seguir funciona apenas para o meu caso. Não tenho certeza se esse procedimento é válido para todos os casos.

Primeiro, faça o download do instalador de rede do Visual Studio no link . Abra o CMD onde você salvou o instalador. Agora execute o comando da seguinte forma:

vs_community.exe --layout C:\vs2017layout --lang en-US

Onde C:\vs2017layout é o caminho da pasta onde você deseja salvar o instalador offline do Visual Studio. Substitua vs_community.exe pelo nome da sua edição baixada. Agora a parte complicada vem. Primeiro, quando você executar o comando, verá uma pequena janela branca do Visual Studio. Depois disso, uma janela de comando aparece e mostra a porcentagem de download. Feche essa janela imediatamente após 4-5 segundos.

Agora abra a pasta C:\vs2017layout , copie o arquivo Response.template.json em outro local, exclua todos os arquivos da pasta anterior. Abra esse arquivo .json copiado em qualquer editor de texto e encontre (Ctrl + H) Linux text nele. Os pacotes necessários são:

Component.Linux.CMake
Component.MDD.Linux
Component.MDD.Linux.GCC.arm

Por isso, o comando completo será:

vs_community.exe --layout C:\vs2017layout --add Component.Linux.CMake --add Component.MDD.Linux --add Component.MDD.Linux.GCC.arm --includeRecommended --lang en-US

Aguarde até que o download seja concluído e você obtenha o conjunto de ferramentas de desenvolvimento do Linux apenas para o instalador off-line. Também o conjunto de ferramentas C ++ é necessário. Outros comandos são:

* Para C ++:

vs_community.exe --layout C:\vs2017layout --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang en-US

* Para C #:

vs_community.exe --layout C:\vs2017layout --add Microsoft.VisualStudio.Workload.ManagedDesktop --add Microsoft.VisualStudio.Workload.NetWeb --add Component.GitHub.VisualStudio --includeOptional --lang en-US

* Para UWP:

vs_community.exe --layout C:\vs2017layout --add Microsoft.VisualStudio.Workload.Universal Microsoft.VisualStudio.Component.UWP.Support Microsoft.VisualStudio.ComponentGroup.UWP.NetCoreAndStandard Microsoft.Net.Core.Component.SDK --lang en-US

Leitura Adicional:

por 24.02.2018 / 19:40
2

Não há versão para Linux.

O Microsoft Visual Studio 2017 é apenas para sistemas operacionais Windows e Mac. Este é um link para os requisitos do sistema . Eu nunca vi a versão do MacOS e suponho que ela tenha uma funcionalidade .NET limitada, como o MonoDevelop mencionado abaixo.

Você pode desenvolver o .NET no Linux e no MacOS com o MonoDevelop . Nem todos os recursos .NET estão disponíveis no MonoDevelop, verifique o site para obter mais informações.

Para o Linux, a Microsoft tem Código do Visual Studio , que é um editor muito capaz, mas é não é um conjunto completo de desenvolvimento como o Visual Studio 2017. Ele não possui compiladores, depuradores, etc. No entanto, com seus muitos plugins, ele pode fazer muito.

    
por 24.02.2018 / 07:53