Подтвердить что ты не робот

Ссылка, определяющая все значки обозревателя Visual Studio 2012 Solution Explorer

Мне не удалось найти ссылку на новые значки решений Visual Studio 2012 Solution Explorer. Время от времени некоторые из наших значков .sql файлов меняются, как и на один с желтым треугольником ниже. Существует ли такая ссылка? Если нет, что означает значок этого желтого треугольника?

Visual Studio 2012 Solution Explorer Icons

4b9b3361

Ответ 1

У меня нет ссылки на все значки. Тем не менее, я считаю, что желтый треугольник указывает на наличие предупреждений, связанных с указанной сборкой.

Просмотрите предупреждения, перейдя в Список ошибок (обычно в нижней части Visual Studio или в меню VIEW - Список ошибок или Ctrl + W, E).

Затем перейдите на вкладку "Предупреждения". В сборке должно быть одно или несколько предупреждений. Обычно отсутствуют или конфликтующие ссылки или что-то вроде "первичная ссылка X не может быть решена, поскольку она имеет косвенную зависимость от Y, которая имеет другую версию фреймворка.

Это может произойти, если вы ссылаетесь на сборку, созданную для новой версии .NET framework. (Например, ваша сборка использует .NET 4.0, но сборка, которую вы хотите использовать, построена с помощью .NET 4.5).

Ответ 2

Значок указывает на предупреждение документа.

Следуйте по этой ссылке Библиотека изображений Visual Studio. Загрузка содержит список документов значка и что это означает.

Ответ 3

Как говорит Крис Вебер, проблема может возникнуть, если вы добавите новый проект в свое решение, а новый проект нацелен на более высокую версию .NET Framework, чем другие проекты в том же решении.

Исправлено: щелкните правой кнопкой мыши ваш недавно добавленный проект, перейдите к свойствам. На левой стороне найдите самую верхнюю вкладку под названием "Приложение". В правом кадре вы увидите раскрывающийся список, в котором вы можете установить "Target Framework". Убедитесь, что это та же версия, что и остальная часть вашего решения.