Что означает значок красного минус-оверлея в Visual Studio Solution Explorer?
Что означает этот красный минус-флаг в визуальной студии?
Ответ 1
Я считаю, что это означает, что файл исключен из сборки.
Обратите внимание, что это немного отличается от "Исключить из проекта", поскольку файл отображается в списке, но если вы щелкните его правой кнопкой мыши и посмотрите "Свойства"> "Общие", "Исключить из сборки" установлено значение "Да". Если вы установите значение "Нет", красный минус исчезнет.
Еще один datapoint, проект, который я импортировал, начинался как проект VC6, так что это может быть Visual Studio 2010 способ представления устаревшего параметра, отличного от Exclude from Project.
Другой комментарий об этом, указывающий на отсутствующий элемент, показывает значок восклицательного знака, а не минус.
Ответ 2
Значок красного круга с белым минусом означает, что файл исключен из исходного кода. Щелкните правой кнопкой мыши на фильтре "Заголовочные файлы", например, и узнайте, как установлено свойство "SCC файлы". Вероятно, установлено значение false, измените его на true, и значок исчезнет.