'#ElseIf', '#Else' o '#End If' deve essere preceduto da un '#If' corrispondente

Aggiornamento: novembre 2007

'#ElseIf', '#Else', or '#End If' must be preceded by a matching '#If'

#ElseIf, #Else e #End If sono direttive di compilazione condizionale. La direttiva #ElseIf, #Else o #End If non è preceduta da una direttiva #If corrispondente.

ID errore: BC30013

Per correggere l'errore

  1. Verificare che la direttiva #If prevista non sia stata separata dalla clausola in questione dalla frapposizione di un blocco di compilazione condizionale o da una direttiva #End If inserita in posizione errata.

    Nota:

    In ogni blocco #If è consentita una sola direttiva #Else. Questo errore è stato pertanto causato da due direttive #Else successive.

  2. Verificare che il prefisso # non sia assente in una delle precedenti direttive #If.

  3. Se non vi sono altri errori, aggiungere una direttiva #If all'inizio del blocco di compilazione condizionale.

Vedere anche

Riferimenti

Direttive #If...Then...#Else