Guia do administrador do Visual Studio
Em ambientes corporativos, os administradores do sistema normalmente implantam e atualizam software nos computadores dos usuários finais. O produto do Visual Studio integra-se bem nesses tipos de ambientes, dando aos administradores do sistema a capacidade de gerenciar e controlar quando e como o software do Visual Studio é implantado e atualizado. O Visual Studio pode ser adquirido na Internet, em um compartilhamento de rede ou no cache de produtos, 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 com base em cenários para implantações corporativas.
Pesquisar e planejar antes de começar
Você precisará fazer um plano de como implantar o Visual Studio na sua organização. Veja abaixo a lista de algumas das principais coisas sobre as quais pensar e é melhor que seu plano e decisões sejam tomados antes que a instalação original aconteça no computador cliente.
- Verifique se cada computador de destino atende aos requisitos mínimos de instalação. Observe que o Visual Studio não dá suporte a soluções de virtualização de aplicativos, como o Microsoft App-V ou MSIX para Windows ou tecnologias de virtualização de aplicativos de terceiros.
- Verifique se cada computador de destino atende aos requisitos mínimos de instalação. Observe que o Visual Studio não dá suporte a soluções de virtualização de aplicativos, como o Microsoft App-V ou MSIX para Windows ou tecnologias de virtualização de aplicativos de terceiros.
- Esclareça suas necessidades de segurança e compatibilidade. A Microsoft recomenda que sua organização sempre use o software mais recente e seguro.
- Certifique-se de entender as opções de suporte para clientes do Enterprise e do Professional. Para obter mais informações, confira a página Manutenção e ciclo de vida do produto do Visual Studio.
- Se sua empresa precisa ficar em um conjunto de recursos por mais tempo, mas ainda deseja atualizações de segurança de manutenção regulares, você deve planejar usar um LTSC (Canal de Manutenção em Longo Prazo). Para obter mais informações, consulte a seção Opções de suporte para clientes Enterprise e Professional da página Ciclo de vida e manutenção de produtos Visual Studio.
- Siga as linhas de base de segurança do Windows. A Microsoft se dedica a fornecer aos clientes um sistema operacional seguro, como o Windows 10 e o Windows Server, bem como aplicativos seguros, como o Microsoft Edge. Além da garantia de segurança de seus produtos, a Microsoft também fornece vários recursos de configuração para permitir que você tenha o controle preciso dos seus ambientes.
Planejar como o Visual Studio deve ser instalado e inicializado
Como o Visual Studio é instalado originalmente no computador? A ação de instalar inicialmente o Visual Studio usando um bootstrapper requer privilégios administrativos no computador. 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 em sua organização? A instalação requer chaves de produto?
Quais configurações de política de grupo precisam ser definidas nos computadores cliente? Você pode usar os Modelos Administrativos (ADMX) ou o catálogo de configurações do Microsoft Intune para configurar políticas em toda a sua organização?
Quais componentes e cargas de trabalho sua empresa precisa? Você planeja utilizar arquivos
*.vsconfig
para padronizar as instalações de suas equipes?
Planejar como o Visual Studio será atualizado regularmente
De que lugar os computadores cliente devem adquirir as atualizações do produto? Isso geralmente depende se os clientes têm acesso à Internet ou não. Eles devem obter suas atualizações de um layout de rede gerenciado por TI e mantido em toda a empresa ou devem adquirir as atualizações da Internet?
Quem tem permissão para atualizar os computadores cliente? Por padrão, a ação de atualização do Visual Studio requer privilégios administrativos no computador, embora a partir de agosto de 2023, um administrador possa delegar a funcionalidade de atualização aos usuários padrão configurando a
AllowStandardUserControl
política. No entanto, usuários padrão nunca podem usar o bootstrapper. A políticaAllowStandardUserControl
apenas permite que eles usem a funcionalidade do Instalador do Visual Studio depois que o instalador já tiver sido instalado no cliente. Os usuários têm permissão para atualizar seus computadores ou um administrador precisa invocá-la centralmente ou programaticamente por meio de um processo de contexto do sistema?Quando devem ocorrer as atualizações? O usuário deve decidir quando atualizar ou há políticas organizacionais que regem a linha do tempo das atualizações?
Dica
Incentivamos todas as organizações a registrarem seus computadores cliente nas Atualizações de Administrador do Visual Studio, um sistema que fornece atualizações de segurança mensalmente para dispositivos registrados no Windows Update para Empresas.
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, você só precisará fazer isso uma vez.
Examine a documentação Instalar o Visual Studio para obter uma visão geral de alto nível das opções de instalação disponíveis para os usuários finais. Selecione as cargas de trabalho e os componentes que você deseja disponibilizar para instalação nos computadores cliente.
Adquira o bootstrapper correto do Visual Studio para instalar o produto. Há diferentes bootstrappers disponíveis para você escolher. Alguns bootstrappers instalam uma versão específica do produto, enquanto outros bootstrappers inicializam o canal de linha de base de manutenção. Você deve ser administrador no computador para executar qualquer um dos bootstrappers.
Use parâmetros de linha de comando para instalar o Visual Studio. Use uma variedade de parâmetros ou use um arquivo de configuração de instalação
*.vsconfig
para controlar programaticamente ou personalizar sua instalação do Visual Studio. Você pode criar um script de instalação que automatizará o processo de instalação. Para obter mais informações, confira os exemplos de parâmetro de linha de comando.Crie 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 tanto para a instalação inicial quanto para todas as atualizações de produto. O layout poderá ser usado se os computadores cliente 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 o arquivo de resposta, que permite definir padrões ao instalar o produto. Depois que o layout for criado, você deverá mantê-lo regularmente. Lembre-se de verificar se a conta do sistema ou do usuário que está executando a atualização tem acesso adequado ao compartilhamento de rede que contém o layout. Confira mais informações em Solucionar problemas de erros relacionados à rede ao instalar ou usar o Visual Studio.
Implante um layout em computadores cliente em sua organização. Saiba como instalar o Visual Studio a partir de um layout em computadores cliente em toda a sua organização.
Instale os certificados necessários para instalação offline. Instale os certificados necessários se o computador cliente estiver totalmente desconectado da Internet.
Configure as políticas que regem o comportamento do Visual Studio em todo o computador. Configure e implante políticas em toda a sua organização, como aceitar atualizações de administrador, permitir que os usuários padrão atualizem e remover componentes fora de suporte. As políticas do Visual Studio estão disponíveis no catálogo de configurações do Microsoft Intune, bem como no modelos administrativos do Visual Studio (ADMX).
Aplique automaticamente as chaves do produto ou da assinatura durante a implantação do Visual Studio. Você pode aplicar programaticamente uma assinatura ou chave do produto como parte de um script usado para automatizar a implantação do Visual Studio para que os usuários não precisem ativar o software separadamente. Você pode definir esta chave durante a 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 a organização usa medidas de segurança como um firewall ou um servidor proxy, há URLs de domínio que você talvez queira adicionar a uma "lista de permissões" e portas e protocolos que talvez você queira abrir para que tenha a melhor experiência ao instalar e usar o Visual Studio e os Serviços do Azure.
Atualizar o Visual Studio
Os recursos a seguir ajudarão você a manter seu Visual Studio atualizado, atual e seguro. A melhor prática é planejar atualizações mensais.
Examine a documentação Atualizar o Visual Studio para obter uma visão geral de alto nível das opções de atualização disponíveis para os usuários finais e como os usuários finais são notificados de que as atualizações estão disponíveis.
Verifique se você configurou o LTSC (canal de manutenção de longo prazo) corretamente se quiser controlar rigorosamente quando e de onde vêm as atualizações.
Verifique se você habilitou os usuários padrão a flexibilidade para atualizar sob demanda se sua organização permitir.
Habilite a Atualizações de Administrador usando o Configuration Manager do Microsoft Endpoint (SCCM e Intune). As atualizações do administrador do Visual Studio estão disponíveis e são implantáveis por meio da coleção de software do Microsoft Endpoint Manager, que inclui todos os dispositivos gerenciados Intune e SCCM registrados no Windows Update para Empresas. Essa é nossa abordagem recomendada sobre como as empresas podem permanecem seguras. Saiba mais aqui.
Mantenha seu layout (instalação de rede) atualizado regularmente para que ele permaneça atual e seguro com as atualizações mais recentes do produto. Os layouts devem ser usados como um ponto de instalação para novas instalações de cliente do Visual Studio, bem como uma fonte de bits de produtos 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 recomendamos que você atualize os layouts em de forma mensal imediatamente.
Use parâmetros de linha de comando para instalar o Visual Studio. Use uma variedade de parâmetros para atualizar programaticamente o Visual Studio. Para obter mais informações, confira os exemplos de parâmetro de linha de comando.
Atualize os computadores cliente com base no layout de rede. Depois de atualizar o layout, você poderá atualizar as instalações do cliente do Visual Studio a partir do layout de rede atualizado. Esse cenário também foi projetado para funcionar com as 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 estão vinculados a um layout, você pode atualizar o Visual Studio usando um layout offline mínimo.
Configurar o Visual Studio
Configurar políticas que afetam o comportamento do Visual Studio Use o catálogo de configurações do Microsoft Intune ou Modelos 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 a configuração de políticas que regem o comportamento de instalação e atualização, como quem tem permissão para atualizar alguns pacotes compartilhados com outras versões ou instâncias, a localização e se os pacotes são armazenados em cache, se as atualizações do administrador devem estar habilitadas ou como devem ser aplicadas, quais canais de atualização estão disponíveis e como eles são apresentados ao cliente, se os componentes sem suporte 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 de túneis do desenvolvedor.
Crie pacotes de bootstrapper personalizados. Conheça técnicas avançadas de como criar pacotes de bootstrapper personalizados para controlar ainda mais a configuração de instalação criando manifestos de produto e do pacote.
- Importe ou exporte configurações de instalação para outros computadores ou para layouts.
Gerenciar, Modificar ou Reparar o Visual Studio
Detecte, verifique e gerencie as instâncias instaladas do Visual Studio em computadores cliente.
Obtenha dicas de solução de problemas. Obtenha ajuda ao instalar ou atualizar o Visual Studio e saiba como relatar um problema se você estiver bloqueado. Essas dicas incluem instruções detalhadas que devem resolver a maioria dos problemas de instalação online ou offline.
Repare o Visual Studio para corrigir problemas de atualização. Às vezes, a instalação do Visual Studio é 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
Às vezes, as coisas podem dar errado. Se a instalação do Visual Studio falhar, confira Solução de problemas de instalação e atualização do Visual Studio para obter diretrizes passo a passo.
Aqui estão algumas outras opções de suporte:
- Oferecemos uma opção de suporte por meio do chat de instalação (somente em inglês) para problemas relacionados à instalação.
- Relate problemas do produto para nós por meio da ferramenta Relatar um Problema, exibida no Instalador do Visual Studio e no IDE do Visual Studio. Se você for Administrador de TI e não tiver o Visual Studio instalado, envie os comentários de Administrador de TI aqui.
- Sugira um recurso, acompanhe os problemas do produto e encontre respostas na Comunidade de Desenvolvedores do Visual Studio.
Confira também
- Habilitar atualizações de administrador
- Aplicar 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 empresariais do Visual Studio
- Modelos Administrativos do Visual Studio
- Instalar os certificados necessários para instalação offline do Visual Studio
- Ciclo de vida e manutenção do produto Visual Studio
- Configurações de carregamento automático síncrono