2016-10-10 2 views
1

Я обновляю нескольколетний веб-сайт, который изначально был построен с MVC4 (возможно, VS2012). Я уверен, что после обновления 3, когда я добавляю новое представление, используя строительные леса, теперь я получаю представления стиля MVC5 с помощью Bootstrap и т. Д. Этот сайт не использует загрузочный файл, и в настоящее время его не планируется добавлять. Есть ли способ ссылаться на шаблон стиля старого стиля, поэтому мне не нужно создавать (или перестраивать) страницы просмотра вручную после их создания?Используйте строительные леса MVC 4 в VS 2015 Обновление 3

В настоящее время с помощью VS2015 Update 3

Оказывается, что пакет NuGet Microsoft.AspNet.Mvc запущен 5.2.3. Является ли это причиной того, что я получаю шаблоны лесов MVC 5?

+0

Вы всегда можете изменить взгляды, порожденные подмостей. Просто удалите то, что вам не нужно! – Shyju

+0

Спасибо @Shyju Я понимаю это, просто пытаясь избежать этого, поскольку в этом вся причина использования строительных лесов в первую очередь, поэтому вам не нужно сбрасывать все ваши страницы с нуля. – Brettski

ответ

0

Леса используют шаблоны кода, но только для определения Create, List, Edit, Details, Delete и Empty Views. Это означает, что css наследуются от вашего _Layout.cshtml. Просто удалите ссылку на загрузку, и она должна работать. Если вы хотите настроить макеты лесов, просто измените Шаблон кода:

C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ ItemTemplates \ CSharp \ Web \ MVC 4 \ CodeTemplates \ AddView \ CSHTML

Подробнее: http://www.hanselman.com/blog/ModifyingTheDefaultCodeGenerationscaffoldingTemplatesInASPNETMVC.aspx

+0

Спасибо. Так что в принципе нет способа вернуть эти старые шаблоны и использовать их вместо этого? Думаю, я буду настраивать шаблоны – Brettski

+0

Я никогда не пытаюсь «откат» предыдущей версии или что-то в этом роде. Вы пытались напрямую настроить CodeTemplates и посмотреть, работает ли он для вас? –

+1

Кажется, это мой лучший вариант. Поскольку этот сайт находится в режиме обслуживания, и я не добавил представление через 8 месяцев, я сделаю это только в том случае, если нужно добавить много просмотров. Спасибо за руководство. – Brettski

Смежные вопросы