Это мой первый опыт разработки приложения MVC, и я начал с MVC 4, я использовал свой собственный шаблон и поддерживал другую структуру каталогов:
И ссылки ресурсов, как:
<img src="@Url.Content("~/Content/images/regionBase.gif")" style="width:80%;" onclick="" usemap="#regionMap" id="regionBase">
bundles.Add(new StyleBundle("~/Content/css").Include(
"~/Content/site.css",
"~/Content/jquery.bonsai.css",
"~/Content/tooltipster.css"));
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-1.8.2.js",
"~/Scripts/jquery.tooltipster.js",
"~/Scripts/jquery.bonsai.js",
"~/Scripts/imageMapResizer.js"
));
Все работает хорошо до тех пор, пока он не будет запущен в visual studio, в момент публикации (с использованием метода публикации: Файловая система) в сборку localhost не включаются изображения из папки "Содержимое", JS из папки "Scripts".
Невозможно оценить Если я не вижу какого-либо шага, есть другой способ развертывания проекта MVC 4, помимо параметров, указанных в разделе "Инструменты публикации".
Пожалуйста, просветите меня.
Щелкните правой кнопкой мыши по каждому файлу, который вы хотите развернуть в проводнике решений, затем выберите "Включить в проект". то, если вы публикуете проект, включенный файл приходит для публикации папки. Вы можете запретить публикацию файлов одним и тем же методом и выбрать "Исключить из проекта".