Я получаю следующую ошибку:
[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 '.
Я искал во всем стеке поток похожих проблем и использовал их решения, но, похоже, это не решает проблему, с которой я столкнулся.
Это внезапно произошло, я просто нажал чистое решение, и эта ошибка появилась. Я также начал использовать восстановление пакета nuget в решении. Я также обновил свои пакеты (используя Update-package), поэтому один из них может быть как-то связан с этой проблемой.