Bicep 诊断代码 BCP226 在 Bicep 文件包含指令 #disable-next-line 但未在指令后指定任何诊断代码时发生。
该 #disable-next-line 指令需要至少一个诊断代码来指示要取消以下行的编译器诊断。 如果使用指令而不使用任何代码,编译器无法确定要禁用和报告 BCP226 的诊断。
Description
此位置至少需要一个诊断代码。 有效格式为 #disable-next-line diagnosticCode1 diagnosticCode2 ...
级别
错误
解决方案
至少添加一个诊断代码。
例子
下面的示例引发诊断,因为它未在指令后指定任何诊断代码。
#disable-next-line
resource stg 'Microsoft.Storage/storageAccounts@2025-06-01' = {
name: 'mystorage'
}
可以通过添加一个或多个诊断代码来修复诊断。 列出以空格分隔的多个代码。
#disable-next-line BCP035
resource stg 'Microsoft.Storage/storageAccounts@2025-06-01' = {
name: 'mystorage'
}
后续步骤
有关 Bicep 诊断的详细信息,请参阅 Bicep 核心诊断。