Прочитать на английском

Поделиться через


Директиве "#ElseIf", "#Else" или "#End If" должна предшествовать соответствующая директива "#If".

#ElseIf, #Elseи #End If являются директивами условной компиляции. Перед директивой #ElseIf, #Elseили #End If не указана соответствующая директива #If .

Идентификатор ошибки: BC30013

Исправление ошибки

  1. Убедитесь, что предполагаемая директива #If не отделена от соответствующего предложения промежуточным блоком условной компиляции или неправильно размещенной директивой #End If.

    Примечание

    В каждом блоке #Else разрешена только одна директива #If , поэтому две последовательных директивы #Else вызывают эту ошибку.

  2. Убедитесь, что начальный символ # не пропущен в предыдущей директиве #If .

  3. Если все остальное в порядке, добавьте директиву #If в начало блока условной компиляции.

См. также