#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