Ответ 1
Существует несколько доступных опций, которые будут удовлетворять ваши потребности с разной степенью накладных расходов.
Использовать шаблон по умолчанию и удалить Bootstrap
- Щелкните правой кнопкой мыши проект
References
и выберитеManage NuGet Packages...
- Найдите пакеты, которые вы не хотите, и удалите их.
Это решит проблему восстановления Visual Studio при создании, но не навсегда изменит шаблон по умолчанию. Эти зависимости устанавливаются через NuGet, поэтому просто удаление css/js не приведет к удалению зависимости вашего проекта от Bootstrap, а только от загруженных файлов. Когда NuGet выполняет восстановление пакета, он повторно загружает удаленные файлы, правильно восстанавливая зависимость.
Экспортировать и повторно импортировать шаблон по умолчанию
В основном это сохранение измененной копии шаблона по умолчанию и импорт его в качестве нового/другого шаблона. Это не изменяет шаблон по умолчанию.
Аналогично первому предложению, запустите новый проект с нормальными значениями по умолчанию, а затем удалите все, что вам не нужно, настройте HTML и получите все, как вы хотите, чтобы шаблон MVC по умолчанию был.
После этого вы можете экспортировать измененный проект в качестве нового шаблона в соответствии с указаниями Настройка шаблонов.
Вручную отредактировать шаблон Visual Studio по умолчанию
Это будет постоянно изменять шаблон по умолчанию.
Шаблоны по умолчанию хранятся в VSINSTALLDIR\Common7\IDE
. Мы ищем папку WebTemplates
. Папка, которую я использовал для тестирования с Visual Studio 2015 (замените 14.0
на 12.0
при использовании 2013), была расположена по адресу:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\WebTemplates\MVC\CSharp\1033\MvcBasicApplicationv5.0
- Перейдите в эту папку.
- Откройте файл
MvcBasicApplication.cshtml.14.vstemplate
. - Найдите
<WizardData><packages>
node - Здесь вы можете удалить зависимости по умолчанию, чтобы они не были установлены при создании нового проекта.
- Если Bootstrap ушел, разметка html будет перегружена, поэтому вы можете также отредактировать соответствующие файлы в папке
Views
для размещения.