【发布时间】:2011-07-11 11:08:53
【问题描述】:
我正在向 NerdDinner DinnersController 类添加测试,当我创建执行构造函数注入所需的构造函数时,我与 T4MVC 生成的构造函数(特别是基础构造函数)发生冲突。如果已经存在一个基本构造函数,那么它看起来不会生成——这是真的吗?如果是这样,我需要做什么来重新生成 T4MVC 文件?
谢谢, 戴夫
【问题讨论】:
标签: c# unit-testing t4mvc
我正在向 NerdDinner DinnersController 类添加测试,当我创建执行构造函数注入所需的构造函数时,我与 T4MVC 生成的构造函数(特别是基础构造函数)发生冲突。如果已经存在一个基本构造函数,那么它看起来不会生成——这是真的吗?如果是这样,我需要做什么来重新生成 T4MVC 文件?
谢谢, 戴夫
【问题讨论】:
标签: c# unit-testing t4mvc
在解决方案资源管理器中右键单击T4MVC.tt 文件,然后单击运行自定义工具。这将重新生成文件。
【讨论】:
https://marketplace.visualstudio.com/items?itemName=BennorMcCarthy.AutoT4MVC
在 Visual Studio (2015) 中单击上面的链接,或者如果它消失了:
AutoT4MVC
您的模板现在应该在您每次构建时自动重新构建。
【讨论】: