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
Faça um plano para como você implanta o Visual Studio em sua organização. É melhor que o seu plano e decisões sejam tomadas antes da instalação original acontecer na máquina cliente. As diretrizes a seguir descrevem os principais aspetos a serem considerados.
- Certifique-se de que cada computador de destino atenda aos requisitos mínimos de instalação. 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 que não sejam da Microsoft.
- Certifique-se de que cada computador de destino atenda aos requisitos mínimos de instalação. 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 que não sejam da Microsoft.
- 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.
- Certifique-se de que compreende as opções de suporte para clientes Enterprise e Professional. Para obter mais informações, consulte o ciclo de vida do produto Visual Studio e a sua manutenção.
- Se a sua empresa precisar permanecer num conjunto de funcionalidades por mais tempo, mas ainda quiser obter atualizações regulares de segurança e manutenção, deve planear usar um canal de serviço de longo prazo (LTSC). Para obter mais informações, consulte a seção Opções de suporte para clientes Enterprise e Professional da página ciclo de vida do produto e manutenção do 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 11 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 instalar e inicializar o Visual Studio
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 precisa facilitá-lo por meio de um processo elevado?
Como você licencia e distribui assinaturas de direitos dentro da sua organização? A instalação requer as 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 cargas de trabalho e componentes a sua empresa precisa? Você planeja utilizar arquivos vsconfig padronizar as instalações de suas equipes?
Planejar atualizações regulares
De onde devem as máquinas clientes 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 um layout de rede gerenciado e mantido por TI em toda a empresaou 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á estiver 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 inscreverem 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 ajudam com a instalação inicial do Visual Studio em cenários empresariais comuns. Normalmente, só tem de o fazer uma vez.
Consulte a documentação de Instalar o 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.
Descarregue o bootstrapper correto do Visual Studio para instalar o produto. Existem diferentes bootstrappers disponíveis para você escolher. Alguns bootstrappers instalam uma versão específica do produto, enquanto outros inicializam o canal de base de manutenção. Você deve ser um administrador na máquina para executar qualquer um dos programas de inicialização.
Use parâmetros de linha de comando para instalar o Visual Studio. Use vários parâmetros ou use um arquivo vsconfig de configuração de instalação para controlar ou personalizar programaticamente sua instalação do Visual Studio. Você pode criar um script de instalação que automatiza o processo de instalação. Para obter mais informações, consulte 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 ficheiro 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 utilizador ou a conta do sistema que está a executar a atualização tem acesso adequado à partilha de rede que contém o layout. Para obter mais informações, consulte Solucionar problemas de erros relacionados à rede.
Implantar um layout em máquinas cliente dentro de sua 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 desconectada da Internet.
Configure 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 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 recursos a seguir ajudam-te a manter o teu Visual Studio atualizado e seguro. A melhor prática é planejar atualizações mensais.
Revise 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 como são notificados de que há atualizações disponíveis.
Configure o canal de manutenção de longo prazo (LTSC) se quiser controlar rigorosamente quando e de onde vêm as atualizações.
Habilite usuários padrão com a flexibilidade de atualizar sob demanda se sua organização permitir.
Habilitando atualizações de administrador para o Visual Studio com o Microsoft Endpoint Configuration Manager. Aplicar atualizações de administrador que utilizam o Microsoft Endpoint Manager através da coleção de software do Microsoft Configuration Manager, que inclui todos os dispositivos geridos pelo Intune e pelo SCCM, que estão inscritos no Windows Update for Business. Esta é a nossa abordagem recomendada para saber como as empresas se mantêm seguras. Para saber mais, consulte Implantar atualizações do Visual Studio em dispositivos registrados no Windows Update for Business.
Mantenha seu layout (instalação de rede) atualizado regularmente para que ele permaneça atualizado e seguro com as atualizações mais recentes do produto. Os layouts devem ser usados como um ponto de instalação para instalações de novos clientes do Visual Studio, bem como uma fonte de componentes de produto atualizados para instalações que já estão implantadas em estações de trabalho dos clientes. 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 vários parâmetros para atualizar programaticamente o Visual Studio. Para obter mais informações, consulte Exemplos de parâmetros de linha de comando.
Atualizar máquinas cliente baseadas em um layout de rede. Depois de atualizar seu layout, você pode atualizar suas instalações de 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 uma estrutura de layout, pode-se atualizar o Visual Studio usando um layout offline mínimo.
Configurar o Visual Studio
Configure políticas que afetam o comportamento do Visual Studio. Use o catálogo de configurações do Microsoft Intune ou os Modelos Administrativos do Visual Studio (ADMX) para configurar facilmente as políticas do Visual Studio em máquinas cliente em toda a organização. Isso inclui configuração de 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 eles 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 o 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
Ferramentas para detetar, verificar e gerenciar instâncias do Visual Studio em máquinas cliente.
Solucionar problemas de instalação e atualização do Visual Studio. 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:
- Utilize a opção de suporte do chat de instalação (somente em inglês) para questões relacionadas com a 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 .
Conteúdo relacionado
- Ativar 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 corporativas do Visual Studio
- Modelos Administrativos do Visual Studio
- Instalar certificados necessários para a instalação offline do Visual Studio
- ciclo de vida e suporte do produto Visual Studio
- Configurações de carregamento automático síncrono