Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье описано, как устранять ошибки, которые могут возникнуть при установке Bicep.
Ошибка Visual Studio Code
Если появится следующее всплывающее сообщение об ошибке в Visual Studio Code:
The Bicep server crashed 5 times in the last 3 minutes. The server will not be restarted.
В VS Code откройте представление выходных данных в области в нижней части экрана, а затем выберите Bicep:
Если в области отображаются следующие выходные данные, проверьте, добавили dotnetAcquisitionExtension.existingDotnetPath
ли вы параметр в VS Code. Если этот параметр присутствует, удалите его и перезапустите VS Code. Сведения о настройке параметров Visual Studio Code см. в статье Параметры пользователя и рабочей области.
It was not possible to find any compatible framework version.
В противном случае зарегистрируйте проблему в репозитории Bicep и включите в нее выходные сообщения.
Установлено несколько версий Bicep CLI
Если вы вручную установили Bicep CLI в несколько мест, вы можете заметить непредвиденное поведение, например, обновление через команду upgrade не происходит. Либо вы можете заметить, что при выполнении команды az bicep version
возвращается одна версия, а при выполнении команды bicep --version
— другая.
Чтобы устранить эту проблему, вы можете обновить все расположения или выбрать одно расположение для сохранения и удалить остальные.
Сначала откройте командную команду (не PowerShell) и выполните where bicep
. Эта команда возвращает местоположение инсталляций Bicep. Если вы используете экземпляр Bicep CLI, управляемый Azure CLI, вы не увидите эту установку, так как она не добавлена в PATH. Если where bicep
возвращает только одно расположение, возможно, возникает конфликт между вручную установленной версией и версией, установленной через Azure CLI.
Чтобы сохранить все расположения установки, используйте тот же метод, который вы использовали ранее для установки Bicep CLI вручную, для всех расположений, которые вы хотите обслуживать. Если вы используете Azure CLI, выполните команду az bicep upgrade
для обновления этой версии.
Чтобы сохранить только одно расположение для установки, выполните следующие действия:
- Удалите файлы для установки, которые не хотите сохранить.
- Удалите эти расположения из переменной среды PATH.
Если у вас есть установленная вручную версия и экземпляр, управляемый Azure CLI, вы можете объединить их в один экземпляр.
- Удалите расположение установки, выполненной вручную.
- Добавьте расположение Bicep CLI, установленного Azure CLI, в переменную PATH. Для Windows расположение, поддерживаемое Azure CLI, будет выглядеть так:
%USERPROFILE%\.Azure\bin
.
После добавления экземпляра Azure CLI в PATH вы можете использовать эту версию как с az bicep
, так и с bicep
.
Следующие шаги
Дополнительные сведения об использовании Visual Studio Code и расширения Bicep см. в кратком руководстве по созданию файлов Bicep с помощью Visual Studio Code.