Guia do administrador do Visual Studio
Em ambientes corporativos, os administradores de sistema normalmente implantam e atualizam software em máquinas de usuários finais. O produto Visual Studio integra-se bem nesses tipos de ambientes, dando aos administradores de sistema a capacidade de gerenciar e controlar quando e como o software Visual Studio é implantado e atualizado. O Visual Studio pode ser adquirido da Internet, de um compartilhamento de rede ou de um cache de produto, e pode ser implantado e atualizado manualmente, programaticamente ou usando software de gerenciamento de sistemas. O Visual Studio fornece a capacidade de criar e manter locais de aquisição, pré-configurar padrões de instalação, implantar chaves de produto durante o processo de instalação e gerenciar atualizações de produtos após uma distribuição bem-sucedida. Este guia do administrador fornece links rápidos para orientações baseadas em cenários para implantação corporativa.
Pesquise e planeie antes de começar
Você precisará fazer um plano para como implantar o Visual Studio em sua organização. Abaixo listamos algumas das principais coisas a serem consideradas, e é melhor se seu plano e decisões forem tomadas antes que a instalação original aconteça na máquina cliente.
- Certifique-se de que cada computador de destino atenda aos requisitos mínimos de instalação. Observe que o Visual Studio não oferece suporte a soluções de virtualização de aplicativos, como Microsoft App-V ou MSIX para Windows ou tecnologias de virtualização de aplicativos de terceiros.
- Certifique-se de que cada computador de destino atenda aos requisitos mínimos de instalação. Observe que o Visual Studio não oferece suporte a soluções de virtualização de aplicativos, como Microsoft App-V ou MSIX para Windows ou tecnologias de virtualização de aplicativos de terceiros.
- Esclareça as suas necessidades de segurança e compatibilidade. A Microsoft recomenda que a sua organização utilize sempre o software mais recente e seguro.
- Se a sua empresa precisar permanecer num conjunto de funcionalidades por mais tempo, mas ainda quiser obter atualizações de segurança regulares, deve planear o uso de um canal de serviço de longo prazo (LTSC). Para obter mais informações, consulte a seção de Opções de Suporte para clientes Enterprise e Professional na página do ciclo de vida e manutenção do produto Visual Studio .
- Siga linhas de base de segurança do Windows. A Microsoft dedica-se a fornecer aos seus clientes sistemas operativos seguros, como o Windows 10 e o Windows Server, e aplicações seguras, como o Microsoft Edge. Além da garantia de segurança de seus produtos, a Microsoft também permite que você tenha um bom controle sobre seus ambientes, fornecendo vários recursos de configuração.
Planejar como o Visual Studio deve ser instalado e inicializado
Como o Visual Studio é instalado originalmente na máquina? A ação do inicialmente instalar o Visual Studio usando um bootstrapper requer privilégios administrativos na máquina. Os usuários têm a capacidade de instalar o produto por conta própria ou um administrador de TI precisará facilitá-lo por meio de um processo elevado?
Como você está licenciando e distribuindo assinaturas de direitos dentro da sua organização? A instalação requer chaves de produto?
Quais configurações de diretiva de grupo precisam ser definidas em suas máquinas cliente? Você pode usar o de Modelos Administrativos do
(ADMX) ou o catálogo de configurações do Microsoft Intune para configurar políticas em toda a sua organização?Quais tarefas e componentes a sua empresa precisa? Você planeia utilizar os arquivos
*.vsconfig
para padronizar as instalações das suas equipas?
Planejar como o Visual Studio será atualizado regularmente
De onde as máquinas clientes devem adquirir as atualizações do produto? Isso muitas vezes depende se os clientes têm acesso à internet ou não. Eles devem obter suas atualizações de umde layout de rede gerenciado e mantido por TI
toda a empresa ou devem adquirir as atualizações da Internet? Quem tem permissão para atualizar as máquinas clientes? Por padrão, a ação de atualizar o Visual Studio requer privilégios administrativos no computador, embora a partir de agosto de 2023, um administrador possa delegar a capacidade de atualização a usuários padrão configurando a política de
AllowStandardUserControl
. No entanto, os usuários padrão nunca podem usar o bootstrapper. A política deAllowStandardUserControl
apenas permite que eles usem a funcionalidade do Visual Studio Installer depois que o instalador já tiver sido instalado no cliente. Os usuários têm permissão para atualizar suas máquinas ou um administrador precisa invocá-lo centralmente ou programaticamente por meio de um processo de contexto do sistema?Quando as atualizações devem acontecer? Deve ser deixado ao critério do usuário decidir quando atualizar, ou existem políticas organizacionais que regem a pontualidade das atualizações?
Dica
Incentivamos todas as organizações a inscrever suas máquinas clientes no Visual Studio Administrator Updates, um sistema que fornece atualizações de segurança mensalmente para dispositivos inscritos no Windows Update for Business .
Instalar o Visual Studio
Os recursos a seguir ajudarão você a fazer a instalação inicial do Visual Studio em cenários empresariais comuns. Normalmente, só terá de o fazer uma vez.
Revise a documentação de Instalação do Visual Studio para obter uma visão geral de alto nível das opções de instalação disponíveis para os utilizadores finais. Selecione as cargas de trabalho e os componentes que você deseja disponibilizar para instalação em suas máquinas cliente.
Adquira o bootstrapper correto do Visual Studio para instalar o produto. Existem diferentes bootstrappers disponíveis para você escolher. Alguns bootstrappers instalam uma versão muito específica do produto, enquanto outros inicializam o canal de referência para manutenção. Você deve ser um administrador do sistema para executar qualquer um dos programas de instalação.
Use parâmetros de linha de comando para instalar o Visual Studio. Use uma variedade de parâmetros ou use uma configuração de instalação
*.vsconfig
arquivo para controlar programaticamente ou personalizar sua instalação do Visual Studio. Você pode criar um script de instalação que automatiza o processo de instalação. Para mais informações, consulte os exemplos de parâmetros de linha de comando .Criar um layout (instalação de rede) do Visual Studio. Um layout é um cache dos arquivos do Visual Studio em uma pasta na rede que você pode usar para a instalação inicial, bem como todas as atualizações do produto. Um layout pode ser usado se as máquinas clientes tiverem conectividade limitada com a Internet. Você pode usar um arquivo de configuração de instalação *.vsconfig para inicializar o conteúdo do layout. Você pode usar um arquivo de resposta , que permite definir padrões ao instalação do produto. Depois que o layout for criado, você deve mantê-lo regularmente. Lembre-se de certificar-se de que o usuário ou a conta do sistema que está executando a atualização tem acesso adequado ao compartilhamento de rede que contém o layout. Para obter mais informações, consulte Solucionar problemas de erros relacionados à rede ao instalar ou usar o Visual Studio.
Implantar um layout nos computadores dos clientes na vossa organização. Saiba como instalar o Visual Studio a partir de um layout em máquinas cliente em toda a sua organização.
Instale os certificados necessários para a instalação offline. Instale os certificados necessários se a máquina cliente estiver completamente desconectada da Internet.
Configure as políticas que regem o comportamento do Visual Studio em toda a máquina. Configure e implante políticas em toda a organização, como aceitar as Atualizações do administrador, permitir que usuários padrão atualizem e remover componentes fora do suporte. As políticas do Visual Studio estão disponíveis no catálogo de configurações do Microsoft Intune bem como nos Modelos Administrativos do Visual Studio (ADMX).
Aplicar automaticamente chaves de produto ou de assinatura ao implantar o Visual Studio. Você pode aplicar programaticamente uma assinatura ou chave do produto como parte de um script que é usado para automatizar a implantação do Visual Studio para que os usuários não precisem ativar o software separadamente. Você pode definir essa chave durante uma instalação do Visual Studio ou após a conclusão de uma instalação.
Instale e use o Visual Studio e os Serviços do Azure atrás de um firewall ou servidor proxy. Se sua organização usa medidas de segurança, como um firewall ou um servidor proxy, há URLs de domínio que você pode querer adicionar a uma "lista de permissões" e portas e protocolos que você pode querer abrir para que você tenha a melhor experiência ao instalar e usar o Visual Studio e os Serviços do Azure.
Atualizar o Visual Studio
Os seguintes recursos ajudarão a manter o seu Visual Studio atualizado, atual e seguro. A melhor prática é planejar atualizações mensais.
Consulte a documentação de Atualizar o Visual Studio para obter uma visão geral de alto nível das opções de atualização disponíveis para os utilizadores finais e sobre como são notificados de que as atualizações estão disponíveis.
Certifique-se de ter configurado o canal de manutenção de longo prazo (LTSC) corretamente se quiser controlar rigorosamente quando e de onde vêm as atualizações.
Certifique-se de ter habilitado os utilizadores padrão com flexibilidade para atualizar sob demanda caso a sua organização o permita.
Habilitar atualizações de administrador usando o Microsoft Endpoint Configuration Manager (SCCM e Intune).
As atualizações do administrador do Visual Studio estão disponíveis e podem ser implantadas através da coleção de software doMicrosoft Endpoint Manager, que inclui todos os dispositivos geridos pelo Intune e SCCM (System Center Configuration Manager) registados no Windows Update for Business . Esta é a nossa abordagem recomendada para saber como as empresas se mantêm seguras. Saiba mais aqui.Mantenha seu layout (instalação de rede) atualizado regularmente para que permaneça atualizado e seguro com as atualizações mais recentes do produto. Os layouts devem ser usados como um ponto de entrada para instalação de novas instalações do Visual Studio para clientes, bem como uma fonte de componentes de produto atualizados para instalações que já estão implantadas em estações de trabalho cliente. O Visual Studio lança atualizações de segurança na terça-feira do patch, a segunda terça-feira do mês, e é altamente recomendável que você atualize seus layouts em uma cadência mensal imediatamente depois.
Use parâmetros de linha de comando para atualizar o Visual Studio. Use uma variedade de parâmetros para atualizar programaticamente o Visual Studio. Para mais informações, veja exemplos de parâmetros da linha de comando .
Atualizar máquinas cliente baseadas em um layout de rede. Depois de atualizar o layout, você pode atualizar as instalações do cliente do Visual Studio a partir do layout de rede atualizado. Este cenário também foi projetado para funcionar com Atualizações do Administrador e para clientes que não estão conectados à Internet.
Para computadores que não estão conectados à Internet ou não conectados a um layout, pode-se atualizar o Visual Studio usando um layout mínimo offline.
Configurar o Visual Studio
Configurar políticas que afetam o comportamento do Visual Studio Use o catálogo de configurações doMicrosoft Intune ou osModelos Administrativos do Visual Studio (ADMX) para configurar facilmente as políticas do Visual Studio em computadores cliente em toda a sua organização. Isso inclui configurar políticas que regem a instalação e o comportamento de atualização, como quem tem permissão para atualizar, onde alguns pacotes compartilhados com outras versões ou instâncias são instalados, onde e se os pacotes são armazenados em cache, se as atualizações do administrador devem ser habilitadas ou como devem ser aplicadas, quais canais de atualização estão disponíveis e como são apresentados ao cliente, se os componentes não suportados devem ser removidos durante uma atualização e como as notificações aparecem ou não. Isso também inclui a configuração de políticas que regem os comentários dos clientes, telemetria, Live Share, e comportamento dos Túneis de Desenvolvimento . Crie pacotes de bootstrapper personalizados. Aprenda técnicas avançadas sobre como criar pacotes de bootstrapper personalizados para controlar ainda mais a configuração da instalação criando manifestos de produtos e pacotes.
- Importe ou exporte configurações de instalação para outras máquinas ou layouts.
Gerenciar, modificar ou reparar o Visual Studio
Detete, verifique e gerencie instâncias instaladas do Visual Studio em máquinas cliente.
Obtenha dicas de solução de problemas. Obtenha ajuda quando estiver instalando ou atualizando o Visual Studio e saiba como relatar um problema se estiver bloqueado. Essas dicas incluem instruções passo a passo que devem resolver a maioria dos problemas de instalação online ou offline.
Reparar o Visual Studio para corrigir problemas de atualização. Às vezes, sua instalação do Visual Studio fica danificada ou corrompida. Um reparo é útil para corrigir problemas de tempo de instalação em todas as operações de instalação, incluindo atualizações.
Suporte ou solução de problemas
Por vezes, as coisas podem correr mal. Se a instalação do Visual Studio falhar, consulte Solucionar problemas de instalação e atualização do Visual Studio para obter orientação passo a passo.
Aqui estão mais algumas opções de suporte:
- Use a opção de suporte do chat de instalação (somente em inglês) para problemas relacionados à instalação.
- Comunique-nos problemas de produto usando a ferramenta Report a Problem que aparece no Visual Studio Installer e no IDE do Visual Studio. Se você for um administrador de TI e não tiver o Visual Studio instalado, poderá enviar comentários do administrador de TI.
- Sugira um recurso, acompanhe problemas do produto e encontre respostas no da Comunidade de Desenvolvedores do Visual Studio .
Ver também
- Ativando atualizações de administrador
- Aplicando atualizações de administrador
- Usar parâmetros de linha de comando para instalar, atualizar e gerenciar o Visual Studio
- Configurar políticas para implantações corporativas do Visual Studio
- Modelos Administrativos do Visual Studio
- Instalar certificados necessários para a instalação offline do Visual Studio
- ciclo de vida do produto Visual Studio e suporte
- Configurações de carregamento automático síncrono