Freigeben über


Bicep-Diagnosecode – BCP226

Bicep-Diagnosecode BCP226 tritt auf, wenn eine Bicep-Datei eine #disable-next-line Direktive enthält, aber keine Diagnosecodes nach der Direktive angibt.

Die #disable-next-line Direktive erfordert mindestens einen Diagnosecode, um anzugeben, welche Compilerdiagnose für die folgende Zeile unterdrückt werden soll. Wenn Sie die Direktive ohne Codes verwenden, kann der Compiler nicht bestimmen, welche Diagnose deaktiviert werden soll, und meldet BCP226.

Description

An dieser Position wird mindestens ein Diagnosecode erwartet. Gültiges Format ist #disable-next-line diagnosticCode1 diagnosticCode2 ...

Ebene

Fehler

Lösung

Fügen Sie mindestens einen Diagnosecode hinzu.

Examples

Im folgenden Beispiel wird die Diagnose ausgelöst, da nach der Direktive keine Diagnosecodes angegeben werden.

#disable-next-line 
resource stg 'Microsoft.Storage/storageAccounts@2025-06-01' = {
  name: 'mystorage'
}

Sie können die Diagnose beheben, indem Sie einen oder mehrere Diagnosecodes hinzufügen. Auflisten mehrerer Codes, die durch Leerzeichen getrennt sind.

#disable-next-line BCP035
resource stg 'Microsoft.Storage/storageAccounts@2025-06-01' = {
  name: 'mystorage'
}

Nächste Schritte

Weitere Informationen zur Bicep-Diagnose finden Sie unter Bicep-Kerndiagnose.