在VS 2015 Update 3中使用MVC 4风格的脚手架



我正在更新一个几年前的网站,该网站最初是用MVC4 (VS2012可能)构建的。我很确定在更新3之后,当我使用脚手架添加一个新视图时,我现在使用Bootstrap等获得MVC5样式的视图。这个网站不使用bootstrap,目前也没有计划添加它。是否有一种方法可以引用旧风格的脚手架模板,这样我就不需要在视图页面创建后手工构建(或重建)视图页面了?

当前使用VS2015 Update 3

nuget package microsoft . asp.net . mvc运行的是5.2.3。这是我得到MVC 5脚手架模板的原因吗?

Scaffolding使用代码模板,但仅用于定义创建、列表、编辑、详细信息、删除和空视图。这意味着css继承自_Layout.cshtml。只是删除引导参考,它应该工作。如果您想自定义脚手架布局,只需更改代码模板:

C:Program Files (x86)Microsoft Visual Studio 14.0Common7IDEItemTemplatesCSharpWebMVC 4CodeTemplatesAddViewCSHTML

更多信息:http://www.hanselman.com/blog/ModifyingTheDefaultCodeGenerationscaffoldingTemplatesInASPNETMVC.aspx

最新更新