Visual Studio 2010 ведет себя странно

#visual-studio-2010

#visual-studio-2010

Вопрос:

Вчера мое веб-решение по-прежнему работало отлично.

Сегодня я получаю около 8 ошибок.

Одним из них является Using System.Linq;

Еще одна ошибка, которая не распознается, — это ‘var’. выдает некоторую ошибку пространства имен.

последнее, что он внезапно не знает менеджера сценариев..

Я знаю, что есть простой способ исправить это, просто создав новый проект и переместив все файлы. Но я хочу знать, что является причиной этого, потому что нет причин, по которым это должно работать 1 день, а не другой…

Предположение

Я предполагаю, что какая-то ссылка просто пропала…

Обновить

Он настроен на сборку в .net 4.0

Я установил asp.net Исходный код 2.0 для сборки в провайдерах, вот и все.

Я уже переустановил всю Visual Studio со всеми ее компонентами.

Обновление 2

Каким-то образом подтвердив на странице свойств использование .net 4.0, это разрешило мою систему.Проблема Linq..

Теперь остались только проблемы с ‘var’ и менеджером сценариев…

Комментарии:

1. для меня это звучит как повреждение компьютера или повреждение .net, попробуйте либо переустановить .net framework, либо переустановить систему

2. Итак, что вы делали со вчерашнего дня? Вы всегда можете вернуться к предыдущей версии из системы управления версиями. Вы используете систему управления версиями, не так ли?

3. Да, но, как я уже сказал, я хочу знать, что является причиной этого.. Что я сделал вчера, так это установил исходный код .net2.0 для встроенных поставщиков.

Ответ №1:

Поскольку это элементы .net 4.0, возможно, вы создаете сайт не с использованием .net 4.0, а на самом деле пытаетесь выполнить сборку с использованием более низкой версии .net, если вы щелкните правой кнопкой мыши проект в vs 2010 и выберите свойства, вы сможете это проверить.

Комментарии:

1. Только что проверил, и там сказано, что используется .net 4.0