t4mvc在Visual Studio 2012中无法运行

时间:2012-09-25 14:18:30

标签: visual-studio-2012 t4mvc

对应用程序运行时,对操作或控制器的任何更改都会导致错误或更糟糕的行为。

例如,向控制器添加一个新的Action会导致实际调用该操作的视图中的Html.ActionLink调用。

我不知道是什么打击了我......

在这两种情况下,通过卸载并重新安装t4mvc软件包来解决问题。

我是否需要做些什么才能让T4模板与VS 2012一起使用?

编辑:

我忘了提到该项目已从MVC 3升级到MVC 4.它在vs 2010和MVC 3中运行得很好。

1 个答案:

答案 0 :(得分:2)

我还没有看到在VS 2012中运行T4MVC的问题。

向控制器添加新操作导致在视图中实际调用操作的Html.ActionLink调用

听起来你修改控制器后根本没有重新运行T4MVC。这是一直需要的东西,尽管有一些像AutoT4MVC这样的工具可以在构建时为你完成。但这不是VS 2012特定的事情。