Udostępnij przez


Kod diagnostyczny Bicep — BCP226

Kod diagnostyczny Bicep BCP226 występuje, gdy plik Bicep zawiera dyrektywę #disable-next-line , ale nie określa żadnych kodów diagnostycznych po dyrektywie.

Dyrektywa #disable-next-line wymaga co najmniej jednego kodu diagnostycznego, aby wskazać, która diagnostyka kompilatora ma być pomijana w następującym wierszu. Jeśli używasz dyrektywy bez żadnych kodów, kompilator nie może określić, która diagnostyka ma wyłączać i raportować BCP226.

Description

Oczekiwano co najmniej jednego kodu diagnostycznego w tej lokalizacji. Prawidłowy format to #disable-next-line diagnosticCode1 diagnosticCode2 ...

Level

Error

Rozwiązanie

Dodaj co najmniej jeden kod diagnostyczny.

Przykłady

Poniższy przykład zgłasza diagnostykę, ponieważ nie określa żadnych kodów diagnostycznych po dyrektywie.

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

Diagnostykę można naprawić, dodając co najmniej jeden kod diagnostyczny. Wyświetl listę wielu kodów rozdzielonych spacjami.

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

Dalsze kroki

Aby uzyskać więcej informacji na temat diagnostyki Bicep, zobacz Diagnostyka rdzenia Bicep.