Partager via


'#ElseIf', '#Else' ou '#End If' doit être précédé d'un '#If' correspondant

Mise à jour : novembre 2007

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

#ElseIf, #Else et #End If sont des directives de compilation conditionnelles. La directive #ElseIf, #Else ou #End If n'est pas précédée d'une directive #If correspondante.

ID d'erreur : BC30013

Pour corriger cette erreur

  1. Vérifiez que la directive #If prévue n'est pas séparée de la clause en question par l'interposition d'un bloc de compilation conditionnelle ou par une directive #End If dont l'emplacement est incorrect.

    Remarque :

    Seule une directive #Else est autorisée dans chaque bloc #If ; par conséquent, deux directives #Else successives entraînent cette erreur.

  2. Vérifiez que le caractère # de début figure bien dans une directive #If précédente.

  3. Si tout le reste est en ordre, ajoutez une directive #If au début du bloc de compilation conditionnelle.

Voir aussi

Référence

#If...Then...#Else, directives