asp.net mvc 3 Ошибка парсера - PullRequest
1 голос
/ 15 мая 2011

Я создаю новый проект asp.net mvc 3.Скопируйте туда все контроллеры, классы и представления из моего проекта asp.net mvc 2.Включить все ссылки

И теперь есть ошибка

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

ИсточникОшибка:

Line 1:  <%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<Abbono.Models.LogOnModel>" %>

Ответы [ 2 ]

1 голос
/ 15 мая 2011

Если вы хотите преобразовать ваше приложение из mvc 2 в mvc 3, следуйте инструкциям из здесь или вы можете получить помощь по здесь

0 голосов
/ 15 мая 2011

@ mola, сообщение «Не удалось загрузить тип« System.Web.Mvc.ViewPage »» говорит о том, что ваш проект не видит библиотеку «System.Web.Mvc.dll».

Проверьте в корневом файле web.config следующий раздел:

<configuration>

  <system.web>

    <compilation debug="true" targetFramework="4.0">
      <assemblies>
        <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
      </assemblies>
    </compilation>

  </system.web>

</configuration>

Также убедитесь, что вы установили MVC 3 dll. Вы можете проверить наличие файла "System.Web.Mvc.dll" в каталоге "C: \ Program Files (x86) \ Microsoft ASP.NET \ ASP.NET MVC 3 \ Assemblies \"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...