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