Я получаю следующую ошибку:
[A] System.Web.WebPages.Razor.Configuration.HostSection нельзя преобразовать в [B] System.Web.WebPages.Razor.Configuration.HostSection. Тип A происходит от «System.Web.WebPages.Razor, версия = 2.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35» в контексте «По умолчанию» в расположении «C: \ WINDOWS \ Microsoft.Net \ Assembly \ GAC_MSIL \ System». .Web.WebPages.Razor \ v4.0_2.0.0.0__31bf3856ad364e35 \ System.Web.WebPages.Razor.dll. Тип B происходит от 'System.Web.WebPages.Razor, версия = 3.0.0.0, Culture = нейтральный, PublicKeyToken = 31bf3856ad364e35' в контексте 'По умолчанию' в расположении 'C: \ Users \ MyName \ AppData \ Local \ Temp \ Temporary Файлы ASP.NET \ root \ 63e7ff36 \ a1cb775d \ assembly \ dl3 \ 8f568c18 \ 9b7ddacf_d04dcf01 \ System.Web.WebPages.Razor.dll '.
Я искал в стеке overflow аналогичные проблемы и использовал их решения, но, похоже, это не решает проблему, с которой я столкнулся.
Это внезапно произошло, я просто нажал чистый раствор, и эта ошибка появилась. Я также начал использовать восстановление пакета nuget в решении. Я также обновил свои пакеты (используя Update-package), поэтому один из них может быть как-то связан с этой проблемой.