У меня есть приложение MVC, которое работает нормально. Я внес несколько незначительных изменений в один из контроллеров и теперь получаю следующую ошибку: Следующие разделы были определены, но не отрисованы для страницы макета "~ / Views / Shared / _Layout.cs html": " Скрипты ». Ошибка связана со страницей входа, на которой была следующая бритва:
section Scripts {
@Scripts.Render("~/bundles/jqueryval")}
(ошибка исчезнет, если закомментировать это). У меня есть следующий пакет в моем файле bundlesConfig (и он «попадает», когда я отлаживаю приложение, и отображается как один из пакетов, когда я проверяю пакеты в окне просмотра).
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include(
"~/Scripts/jquery.validate.unobtrusive.js",
"~/Scripts/jquery.validate.js"));
I не могу понять, почему у меня возникла его проблема, поскольку она работала, и я не делал никаких сознательных изменений на странице входа или в bundlesConfig. (Файл global.asax включает строку BundleConfig.RegisterBundles (BundleTable.Bundles);)