
Для создания части "else" требуется обязательный импорт работа. Однако он выделен серым цветом, поскольку Visual Studio определяет, что это импорт, который не используется (что верно в локальной среде, но при компиляции для другой среды это необходимо для работы).

Проблема в том, что иногда мы очищаем импорт и удаляем те, которые не используются. Когда этот импорт обнаруживается, что он не используется (хотя это действительно необходимо), процесс удаляет его. Это действие приводит к возникновению ошибок компиляции при компиляции для производственной среды.
Это ошибка Visual Studio? Есть ли способ избежать этого и заставить использовать этот импорт? Или другой способ переписать оператор if DEBUG, чтобы код мог обнаружить использование импорта?
Подробнее здесь: https://stackoverflow.com/questions/787 ... environmen
Мобильная версия