Я пытаюсь обновить приложение ASP.NET MVC 1.0 до версии 2.0 Preview 1. Я использую искру в качестве движка просмотра.
Вопрос:
Spark использовал System.Web.MVC 1.0.0.0, поэтому я получил исходный код, перекомпилировал его с помощью 2.0.0.0 и использовал новую сборку. Теперь я получаю другую ошибку следующим образом:
Could not load file or assembly 'Microsoft.Web.Mvc' or one of its dependencies. The system cannot find the file specified.
Описание: во время выполнения текущего веб-запроса произошло необработанное исключение. Пожалуйста, просмотрите трассировку стека для получения дополнительной информации об ошибке и о том, где она возникла в коде.
Сведения об исключении: System.IO.FileNotFoundException: Не удалось загрузить файл или сборку «Microsoft.Web.Mvc» или одну из ее зависимостей. Система не может найти указанный файл.
Ошибка источника:
Строка 163: вернуть новый ViewEngineResult (искомые местоположения);
Строка 164:
Строка 165: entry = Engine.CreateEntry (дескриптор);
Строка 166: SetCacheValue (descriptorParams, запись);
Строка 167: вернуть BuildResult (запись);
Исходный файл: C: \ Data \ Projects \ Samples \ spark 1.0 Src \ src \ Spark.Web.Mvc \ SparkViewFactory.cs Строка: 165
Трассировка загрузки сборки: следующая информация может быть полезна для определения, почему сборка «Microsoft.Web.Mvc» не может быть загружена.
WRN: регистрация привязки сборки выключена.
Чтобы включить ведение журнала ошибок привязки сборки, задайте для параметра реестра [HKLM \ Software \ Microsoft \ Fusion! EnableLog] (DWORD) значение 1.
Примечание. Некоторое снижение производительности связано с регистрацией ошибок привязки сборки.
Чтобы отключить эту функцию, удалите значение реестра [HKLM \ Software \ Microsoft \ Fusion! EnableLog].