Директиве "#ElseIf", "#Else" или "#End If" должна предшествовать соответствующая директива "#If".
#ElseIf
, #Else
и #End If
являются директивами условной компиляции. Перед директивой #ElseIf
, #Else
или #End If
не указана соответствующая директива #If
.
Идентификатор ошибки: BC30013
Убедитесь, что предполагаемая директива
#If
не отделена от соответствующего предложения промежуточным блоком условной компиляции или неправильно размещенной директивой#End If
.Примечание
В каждом блоке
#Else
разрешена только одна директива#If
, поэтому две последовательных директивы#Else
вызывают эту ошибку.Убедитесь, что начальный символ
#
не пропущен в предыдущей директиве#If
.Если все остальное в порядке, добавьте директиву
#If
в начало блока условной компиляции.
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: