Solucionar problemas de instalação do Bicep
Este artigo descreve como resolver possíveis erros em sua instalação do Bicep.
Erro do Visual Studio Code
Se você vir a seguinte mensagem de erro pop-up no Visual Studio Code:
The Bicep server crashed 5 times in the last 3 minutes. The server will not be restarted.
No VS Code, abra o modo de exibição Saída no painel na parte inferior da tela e selecione Bicep:
Se você vir a saída a seguir no painel, verifique se adicionou a configuração dotnetAcquisitionExtension.existingDotnetPath
ao VS Code. Se essa configuração estiver presente, remova-a e reinicie o VS Code. Confira as Configurações de usuário e espaço de trabalho para definir configurações do Visual Studio Code.
It was not possible to find any compatible framework version.
Caso contrário, relate um problema no repositório do Bicep e inclua as mensagens de saída.
Diversas versões da CLI do Bicep instaladas
Se você instalar manualmente a CLI do Bicep em mais de um local, poderá notar comportamentos inesperados, como a CLI do Bicep não atualizando ao executar o comando de atualização. Você também pode observar que executar az bicep version
retorna uma versão, mas bicep --version
retorna uma versão diferente.
Para resolver esse problema, você pode atualizar todos os locais ou selecionar um local para manter e excluir os outros locais.
Primeiro, abra o prompt de comando (não o PowerShell) e execute where bicep
. Esse comando retorna os locais das instalações do Bicep. Se você estiver usando a instância da CLI do Bicep gerenciada pela CLI do Azure, não verá essa instalação porque ela não foi adicionada ao PATH. Se where bicep
retornar apenas um local, talvez as versões conflitantes que você está vendo estejam entre a instalação manual e a instalação da CLI do Azure.
Para manter todos os locais de instalação, use o mesmo método usado anteriormente para instalar manualmente a CLI do Bicep para todos os locais que você deseja manter. Se você estiver usando a CLI do Azure, execute az bicep upgrade
para atualizar essa versão.
Para manter apenas um local de instalação, use as seguintes etapas:
- Exclua os arquivos das instalações que você não deseja manter.
- Remova esses locais da variável de ambiente PATH.
Se você tiver uma instalação manual e a instância gerenciada pela CLI do Azure, poderá combinar seu uso com uma instância.
- Exclua o local de instalação manual.
- Adicione o local da CLI do Bicep instalada pela CLI do Azure à variável PATH. Para Windows, o local mantido pela CLI do Azure é
%USERPROFILE%\.Azure\bin
.
Depois de adicionar a instância da CLI do Azure ao PATH, você poderá usar essa versão com az bicep
ou bicep
.
Próximas etapas
Para obter mais informações sobre como usar o Visual Studio Code e a extensão do Bicep, consulte Início rápido: criar arquivos Bicep com o Visual Studio Code.