10

我正在向 NerdDinner DinnersController 类添加测试,当我创建执行构造函数注入所需的构造函数时,我与 T4MVC 生成的构造函数(特别是基本构造函数)发生冲突。如果基本构造函数已经存在,那么它看起来不会生成——这是真的吗?如果是这样,我需要做什么来重新生成 T4MVC 文件?

谢谢,戴夫

4

2 回答 2

29

在解决方案资源管理器中右键单击该T4MVC.tt文件,然后单击运行自定义工具。这将重新生成文件。

于 2011-03-08T22:10:21.147 回答
2

https://marketplace.visualstudio.com/items?itemName=BennorMcCarthy.AutoT4MVC

单击上面的链接,或者如果它消失了,在 Visual Studio (2015) 中:

  1. 单击工具
  2. 单击扩展和更新
  3. 在右侧,搜索AutoT4MVC
  4. 安装并重启 VS

您的模板现在应该在每次构建时自动重新构建。

于 2017-01-12T00:53:23.833 回答