你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Bicep 错误代码 - BCP072
在参数默认值中引用变量时,会发生此错误。
错误说明
This symbol cannot be referenced here. Only other parameters can be referenced in parameter default values.
解决方案
请改为引用另一个参数。
示例
下面的示例引发了一个错误,因为参数默认值引用了变量:
param foo string = bar
var bar = 'HelloWorld!'
可以通过引用另一个参数来修复错误:
param foo string = bar
param bar string = 'HelloWorld!'
output outValue string = foo
后续步骤
有关 Bicep 错误和警告代码的详细信息,请参阅 Bicep 核心诊断。