Я только что присоединился к команде, которая разрабатывает приложение asp.net mvc 1.
У меня установлена только Visual Studio 2010, которая поставляется с MVC 2.
Я запустил мастер конвертации, и теперь приложение, похоже, не компилируется
Я получаю ошибку
"Невозможно применить индексирование с помощью [] к
выражение типа
«System.Web.Mvc.IValueProvider"
я получаю эту ошибку 5 раз в разных местах приложения.
Строка
ModelState.SetModelValue(inputTagName, new ValueProviderResult(ValueProvider[inputTagName].AttemptedValue, file.FileName, System.Globalization.CultureInfo.CurrentCulture));
Если честно, я понятия не имею, что он делает, но мои коллеги (использующие Mvc 1) не испытывают проблем при компиляции.
Пожалуйста, помогите.