Я знаю, что по этой теме уже задано много вопросов, и на все они есть ответы. Но даже несмотря на то, что я пытаюсь реализовать ответ в моем случае, это оказывается бесполезным.

Я пытаюсь разработать приложение MVC без использования шаблона. Я создал простое веб-приложение, а затем добавил папки в соответствии с шаблоном MVC. У меня есть контроллер, модель и представление для контроллера.

В представлении у меня есть следующая первая строка

<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<MVCWithoutTemplate.Models.User>"  %>

Когда я пытаюсь запустить его, я получаю сообщение об ошибке:

Описание : произошла ошибка во время синтаксического анализа ресурса, необходимого для обслуживания этого запроса. Просмотрите следующие конкретные проанализируйте сведения об ошибках и соответствующим образом измените исходный файл.

Сообщение об ошибке парсера : не удалось загрузить тип System.Web.Mvc.ViewPage.

Я пробовал найти решение, которое нашел на разных сайтах. Это выглядит следующим образом -

http://www.codewrecks.com/blog/index.php/2009/04/05/could-not-load-type-systemwebmvcviewpage/

Он все еще дает ту же ошибку.

Кто-нибудь может сказать мне, почему?

5
Dhanashree 22 Авг 2014 в 10:26

2 ответа

Лучший ответ

О, я понял! Мне нужно обновить обе веб-конфигурации! Один из целых проектов, а также тот, что находится в папке просмотра. Я не обновлял веб-конфигурацию всего проекта! Моя вина!

8
Dhanashree 25 Авг 2014 в 05:21

У меня такая же проблема. Оказалось, что я обновил dll System.Web.Mvc, но забыл установить для флага «копировать локально» значение true. Изменение на true исправило это для меня.

1
t_warsop 13 Ноя 2015 в 17:30