Контроллер MVC типа System.Web.Mvc.Controller определен в сборке, на которую нет ссылок? - PullRequest
0 голосов
/ 17 декабря 2018

Я новичок здесь, я получаю эту ошибку,

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

Сообщение об ошибке компилятора: CS0012: тип 'System.Web.Mvc.Controller' определен в сборке, на которую нет ссылок.Вы должны добавить ссылку на сборку 'System.Web.Mvc, версия = 3.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35'.

В этой строке моего веб-приложения MVC

 <li><a runat="server" href="~/Account/Manage" title="Manage your account">Hello, <%: Context.User.Identity.GetUserName()  %> !</a></li>

, если эта проблема связана с некоторыми System.Web.Mvc.Controller, но она работает нормально, когда я удаляю эту строку из кода выше:

 Context.User.Identity.GetUserName()  

Я также проверяю свое соединение Entity Framework, обходя этовыпуск работает нормально.

надеется на ваше предложение

спасибо

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