Element "#ElseIf", "#Else" lub "#End If" musi być poprzedzony pasującym elementem "#If"

#ElseIf, #Elsei #End If są dyrektywami kompilacji warunkowej. Element #ElseIf, #Elselub #End If nie jest poprzedzony odpowiednią #If dyrektywą.

Identyfikator błędu: BC30013

Aby poprawić ten błąd

  1. Sprawdź, czy zamierzony #If element nie jest oddzielony od danej klauzuli przez interweniujący blok kompilacji warunkowej lub niepoprawnie umieszczony #End If.

    Uwaga

    Tylko jedna #Else z nich jest dozwolona w każdym #If bloku, więc dwie kolejne #Else dyrektywy powodują ten błąd.

  2. Sprawdź, czy w poprzedniej #If dyrektywie nie brakuje wiodącego # elementu.

  3. Jeśli wszystko inne jest w kolejności, dodaj dyrektywę #If na początku bloku kompilacji warunkowej.

Zobacz też