По крайней мере одна из проблем связана с тем, что пакет обновлений Nuget изменил версию Bootstrap до 4.1.0.
Исправление использует диспетчер пакетов Nuget в References и понижает версию Bootstrap до 3.3.7. По крайней мере, мое новое чистое пробное MVC-приложение правильно отображает страницу _ Layout.
Но это не исправило мою основную заявку.
Дальнейшее исправление. В моем основном приложении я удалил с помощью Nuget в следующем порядке:
- Bootstrap
- Microsoft.jQuery.Unobtrusive.Validation
- jQuery.Validation
- JQuery
Затем очистите папку Scripts в представлении проекта.
В порядке, указанном выше, установите в последней версии:
JQuery
jQuery.Validation
Microsoft.jQuery.Unobtrusive.Validation
* * Бутстрап тысячи двадцать-одина (* * 3.3.7 тысячу двадцать-дв * +1023 *)
Теперь папка сценариев должна быть восстановлена.
На данный момент мое приложение отображает правильный _Layout