Я создаю проект веб-приложения ASP.NET (.Net Framework) в Visual Studio 2017, и я выбрал шаблон MVC , как показано ниже.

Теперь, когда я запускаю этот проект в режиме отладки, я вижу, что все файлы css из Content
, а также все файлы js из Scripts
не удается загрузить - я нажимаю 404 ошибка для них.
Чтобы избавиться от этих ошибок, мне нужно либо
- установить
BundleTable.EnableOptimizations = true;
inside BundleConfig.cs
, OR - set
<compilation debug="false" ... />
in Web.config
Однако, если я это сделаю, я, по сути, заставлю связать ВСЕ файлы JS / CSS,Я бы хотел пропустить это в режиме отладки, и эти статические файлы были связаны по отдельности внутри представления.
Мой BundleConfig.cs
файл выглядит следующим образом
public class BundleConfig {
public static void RegisterBundles(BundleCollection bundles) {
bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jqueryval").Include("~/Scripts/jquery.validate*"));
bundles.Add(new ScriptBundle("~/bundles/modernizr").Include("~/Scripts/modernizr-*"));
bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include("~/Scripts/bootstrap.js"));
bundles.Add(new StyleBundle("~/bundles/css").Include(
"~/Content/bootstrap.css",
"~/Content/Site.css"));
}
}
Внутри моего _Layout.cshtml
Я получаю доступ к таблицам стилей вот так: @Styles.Render("~/bundles/css")
Пожалуйста, помогите мне найти решение этой проблемы.