Не удалось загрузить файл или сборку 'системы.Веб.Веб-страницы.Бритвы, Версия=3.0.0.0

Я хочу с помощью внешних входов, так что я установил протокол OAuth с помощью диспетчера пакетов:

 PM> Install-Package Microsoft.AspNet.WebPages.OAuth

Затем я получил эту ошибку после установки, а потом установить бритвы:

PM> Install-Package Microsoft.AspNet.Razor

Но у меня еще есть это исключение. Дальше больше мое приложение-это приложение ASP.NET и не MVC-приложения. Спасибо за помощь.

[FileNotFoundException: Could not load file or assembly 'System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.]
   Microsoft.Web.WebPages.OAuth.PreApplicationStartCode.Start() +0
Комментарии к вопросу (2)

Извиняюсь заранее за этот Ло-техник внушения, но другой вариант, который, наконец, работал для меня после борьбы с NuGet для несколько часов, чтобы заново создать новый пустой проект веб-API в моем случае, и просто скопировать внутренностях старых, сейчас-разбитые проекта в новый. Взял меня около 15 минут.

Комментарии (2)
Решение

Вы перешли на бритву 3. Помните, что против 12 (до обновления 4) Не'т поддерживать его. Установите бритвы 3 из NuGet или понизить его через эти шаг

geekswithblogs.net/anirugu/archive/2013/11/04/how-to-downgrade-razor-3-and-fix-the-issue-that.aspx

Комментарии (3)

Другой вариант-это обновление корпорации Майкрософт.AspnNet.Пакет NuGet в MVC. Будьте осторожны, потому что обновления NuGet не обновляет веб-страницы.Конфиг. Вы должны обновить все предыдущие версии, чтобы обновленный номер. Например, если вы обновляете от asp.net в MVC 4.0.0.0 для 5.0.0.0, то это должны быть заменены в Интернете.Конфиг:


      <section name="host" type="System.Web.WebPages.Razor.Configuration.HostSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />
      <section name="pages" type="System.Web.WebPages.Razor.Configuration.RazorPagesSection, System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" />









Комментарии (1)

Обновление с помощью консоли диспетчера пакетов NuGet в Visual студии

Обновления-пакет -переустановите Microsoft.Паш.В MVC

Комментарии (0)