У меня была такая же ошибка, и при щелчке по ссылке с подробной ошибкой компиляции на странице обнаружились проблемы с System.Web.Helpers
, .Http,
и .WebPages
.
После резервного копирования системы я запустил update-package -reinstall
'и принудительно удалил / переустановил все пакеты. Это заставило файл web.config быть правильно перестроен, и разделы dependentAssembly
были построены правильно.
После пересмотра решения оно запустилось впервые.
Обратите внимание, что в web.config добавлен следующий неверный раздел providers
.
<contexts>
<context type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</contexts>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
</providers>
Это только генерирует предупреждение о сборке, но я удалил его в пользу предыдущего элемента contexts
.