"#ElseIf", "#Else" nebo "#End If" musí předcházet odpovídající #If

#ElseIf, #Elsea #End If jsou direktivy podmíněné kompilace. Znak #ElseIf, #Elsenebo #End If není před odpovídající #If direktivou.

ID chyby: BC30013

Oprava této chyby

  1. Zkontrolujte, zda zamýšlený #If objekt není oddělen od příslušné klauzule blokem podmíněné kompilace nebo nesprávně umístěným #End Ifblokem podmíněné kompilace .

    Poznámka:

    V každém #If bloku je povolen pouze jeden#Else, takže dvě po sobě jdoucí #Else direktivy způsobují tuto chybu.

  2. Zkontrolujte, jestli v předchozí #If direktivě chybí úvodní # položka.

  3. Pokud je všechno ostatní v pořádku, přidejte #If na začátek bloku podmíněné kompilace direktivu.

Viz také