Sdílet prostřednictvím


Řešení potíží s instalací Bicepu

Tento článek popisuje, jak vyřešit potenciální chyby v instalaci Bicep.

Chyba editoru Visual Studio Code

Pokud se v editoru Visual Studio Code zobrazí následující chybová zpráva:

The Bicep server crashed 5 times in the last 3 minutes. The server will not be restarted.

V editoru VS Code otevřete zobrazení Výstup v podokně v dolní části obrazovky a pak vyberte Bicep:

Podokno výstupu editoru Visual Studio Code

Pokud se v podokně zobrazí následující výstup, zkontrolujte, jestli jste do nástroje VS Code přidali dotnetAcquisitionExtension.existingDotnetPath nastavení. Pokud je toto nastavení k dispozici, odeberte ho a restartujte VS Code. Viz Nastavení uživatele a pracovního prostoru pro konfiguraci nastavení editoru Visual Studio Code.

It was not possible to find any compatible framework version.

Jinak v úložišti Bicep vyvoláte problém a zahrňte výstupní zprávy.

Nainstalované rozhraní příkazového řádku Bicep s více verzemi

Pokud ručně nainstalujete rozhraní příkazového řádku Bicep do více než jednoho umístění, můžete si všimnout neočekávaného chování, jako je například neaktualizační rozhraní příkazového řádku Bicep při spuštění příkazu pro upgrade. Nebo si můžete všimnout, že spuštění az bicep version vrací jednu verzi, ale bicep --version vrací jinou verzi.

Pokud chcete tento problém vyřešit, můžete buď aktualizovat všechna umístění, nebo vybrat jedno umístění pro údržbu a odstranění ostatních umístění.

Nejprve otevřete příkazový řádek (ne PowerShell) a spusťte where biceppříkaz . Tento příkaz vrátí umístění instalací Bicep. Pokud používáte instanci rozhraní příkazového řádku Bicep, kterou spravuje Azure CLI, tato instalace se nezobrazí, protože se nepřidá do cesty. Pokud where bicep vrátí jenom jedno umístění, může se stát, že konfliktní verze, které vidíte, jsou mezi ruční instalací a instalací Azure CLI.

Pokud chcete zachovat všechna umístění instalace, použijte stejnou metodu, kterou jste použili dříve k ruční instalaci rozhraní příkazového řádku Bicep pro všechna umístění, která chcete zachovat. Pokud používáte Azure CLI, spusťte az bicep upgrade aktualizaci této verze.

Pokud chcete zachovat pouze jedno umístění instalace, postupujte následovně:

  1. Odstraňte soubory pro instalace, které nechcete zachovat.
  2. Odeberte tato umístění z proměnné prostředí PATH .

Pokud máte ruční instalaci i instanci spravovanou pomocí Azure CLI, můžete zkombinovat využití do jedné instance.

  1. Odstraňte umístění ruční instalace.
  2. Přidejte umístění rozhraní příkazového řádku Bicep nainstalovaného v Azure CLI do proměnné PATH . V případě Windows je %USERPROFILE%\.Azure\binumístění udržované rozhraním příkazového řádku Azure CLI .

Po přidání instance Azure CLI do path můžete tuto verzi použít s nebo az bicep bicep.

Další kroky

Další informace o používání editoru Visual Studio Code a rozšíření Bicep najdete v tématu Rychlý start: Vytváření souborů Bicep pomocí editoru Visual Studio Code.