"#ElseIf", "#Else" oder "#End If" muss ein entsprechendes "#If" voranstehen
Aktualisiert: November 2007
'#ElseIf', '#Else', or '#End If' must be preceded by a matching '#If'
#ElseIf, #Else und #End If sind Direktiven für die bedingte Kompilierung. #ElseIf, #Else oder #End If wird nicht durch eine entsprechende #If-Direktive eingeleitet.
Fehler-ID: BC30013
So beheben Sie diesen Fehler
Die vorgesehene #If-Direktive darf nicht durch einen dazwischen liegenden Block zur bedingten Kompilierung oder eine falsch platzierte #End If-Direktive getrennt sein.
Hinweis: In jedem #If-Block ist nur ein #Else zulässig. Dieser Fehler wird also durch zwei aufeinander folgende #Else-Direktiven verursacht.
Prüfen Sie, ob eventuell ein vorangestelltes # einer vorhergehenden #If-Direktive fehlt.
Falls der Code ansonsten in Ordnung ist, fügen Sie eine #If-Direktive am Anfang des Blocks für die bedingte Kompilierung ein.