我想部署简单的二头肌来部署Azure存储。但我犯了一些奇怪的错误。
Az或powershell是否存在兼容性问题?什么命令可以解决问题。
New AzResourceGroupDeployment-TemplateFile main.bicep
New-AzResourceGroupDeployment -TemplateFile main.bicep
New-AzResourceGroupDeployment : Unexpected character encountered while parsing value: r. Path '', line 0, position 0.
+ New-AzResourceGroupDeployment -TemplateFile main.bicep
获取installedModule-名称Az
Version Name Repository Description
------- ---- ---------- -----------
3.7.0 Az PSGallery Microsoft Azure PowerShell - Cmdlets to manage resources in Azu...
az版本
{
"azure-cli": "2.4.0",
"azure-cli-command-modules-nspkg": "2.0.3",
"azure-cli-core": "2.4.0",
"azure-cli-nspkg": "3.0.4",
"azure-cli-telemetry": "1.0.4",
"extensions": {}
}
我也在命令行上尝试了CLI,但出现了错误:
az deployment group create --resource-group kensbicep-rg --template-file main.bicep
Expecting value: line 1 column 1 (char 0)
运行以下命令,因为您的PowerShell和Bicep可能运行不同的版本。PowerShell可能较旧。使用以下命令进行更新。
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force -AllowClobber
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
有关更多信息,请访问以下页面:https://learn.microsoft.com/en-us/answers/questions/521002/bicep-deployment-failing-on-certain-environments-n.html