发布Bicep模块遇报错:‘br’引用方案不被识别,求解决
问题原因及解决方法
报错的核心原因是命令里的单引号被错误解析,导致Bicep把'br当成了模块引用协议,而非正确的br协议。
解决方式:
- 移除target参数值两端的单引号,直接执行命令:
az bicep publish --file website.bicep --target br:myacr.azurecr.io/website:v1 - 若在PowerShell环境中需要转义特殊字符,改用双引号包裹target值:
az bicep publish --file website.bicep --target "br:myacr.azurecr.io/website:v1" - 额外检查:确保你的Bicep CLI版本是最新的,旧版本可能对
br协议支持不完善。执行以下命令查看并升级:# 查看当前版本 az bicep version # 升级到最新版本 az bicep upgrade
内容的提问来源于stack exchange,提问作者Mattias Lindberg
相关产品推荐
相关产品推荐

