VS2010 ultimate с установленным Asp.net MVC 3.0.
«Новый» -> «Проект», выберите «.Net framework 2.0» или «3.5», затем выберите «Веб-приложение Asp.Net»,
запуск нового веб-приложения asp.net версии 2.0 или 3.5.
Затем соберите проект или напрямую отладьте его с помощью F5, выдав ошибку сборки следующим образом:
------ Началась сборка: Проект: TestAspNet35, Конфигурация: Отладка любого процессора ------
фатальная ошибка CS0008: непредвиденная ошибка чтения метаданных из файла 'c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ System.Web.dll' - 'индекс не найден.'
Компиляция завершена - 1 ошибка, 0 предупреждений
========== Сборка: 0 успешно завершено или обновлено, 1 не выполнено, 0 пропущено ==========
Но с 4.0-фреймворком все будет хорошо.
ОС является оконной версией 7.
Как мне решить проблему?
[UPDATE]
Проблема решена путем копирования файла System.Web.dll в папку c: \ Windows \ Microsoft.NET \ Framework \ v2.0.50727 \ и перезаписи старого.
Кажется, что-то не так со старым файлом System.Web.dll, версия которого 2.0.50727.5420, но версия заменяемого файла dll ниже, то есть 2.0.50727.4016.
В любом случае, он компилируется!