相关疑难解决方法(0)

如何在ASP.NET MVC5中创建自定义脚手架模板?

我正在使用ASP.NET MVC5和VS2013

我试过复制CodeTemplates文件夹

C:\ Program Files(x86)\ Microsoft Visual Studio 12.0\Common7\IDE\VWDExpress\ItemTemplates\CSharp\Web\MVC 4\CodeTemplates

使用子文件夹"AddController","AddView"和T4模板,然后我修改了一些模板,但是当我尝试添加View或Controller时没有任何反应.

asp.net-mvc scaffolding .net-4.0 asp.net-mvc-scaffolding asp.net-mvc-5

10
推荐指数
1
解决办法
1万
查看次数

Visual Studio 2013中的自定义脚手架模板

以前,使用Visual Studio 2012,我能够将CodeTemplates文件夹放到我的项目目录中,然后修改现有T4 templates或添加全新的T4模板以满足我的特定代码生成要求.

似乎前面描述的方法将不再适用于Visual Studio 2013引入的新脚手架引擎.特别是,新的脚手架逻辑似乎存在于此:

C:\ Program Files(x86)\ Microsoft Visual Studio 12.0\Common7\IDE\Extensions\Microsoft\Web\Mvc\Scaffolding

我假设您需要构建一个新的自定义脚手架DLL并使用Visual Studio注册它以执行您自己的代码生成.当然,我不知道该怎么做.

那么,有没有人知道在Visual Studio 2013中使用自定义T4模板生成代码(例如视图)的方法?

t4 scaffolding visual-studio-2013

8
推荐指数
1
解决办法
6782
查看次数