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