Auf Englisch lesen

Freigeben über


"#Else" muss ein entsprechendes "#If" oder "#ElseIf" voranstehen

#Else ist eine Direktive für die bedingte Kompilierung. Einer #Else -Direktive ist keine entsprechende #If - oder #ElseIf -Direktive vorangestellt.

Fehler-ID: BC30028

So beheben Sie diesen Fehler

  1. Stellen Sie sicher, dass eine vorausgehende #If - oder #ElseIf -Direktive nicht durch einen dazwischen liegenden Block für die bedingte Kompilierung oder eine falsch platzierte #Else -Direktive von dieser #End If-Direktive getrennt ist.

  2. Überprüfen Sie, ob #Else eine andere #Else -Direktive vorangestellt ist. Wenn dies der Fall ist, entfernen Sie #Else , oder ändern Sie die Direktive in #ElseIf.

  3. Falls der Code ansonsten in Ordnung ist, fügen Sie am Anfang des Blocks für die bedingte Kompilierung eine #If -Direktive hinzu.

Siehe auch