VS2010下MVC 2的T4MVC问题:无法从'方法组'转换为'System.Web.Mvc.ActionResult'

时间:2010-09-29 15:33:12

标签: .net t4mvc

刚刚将T4MVC模板添加到我的项目中,然后尝试使用它引入的很酷的新功能。

我尝试更新RedirectToAction("NotFound", "Error");

RedirectToAction(MVC.Error.NotFound);

我在构建时遇到以下错误:

Argument 1: cannot convert from 'method group' to 'System.Web.Mvc.ActionResult'

另外,在我的观点中,当我尝试做这样的事情时:<%= Url.Action(MVC.Home.Index) %>

我收到的消息说:

  

参数类型'方法组'不是   可分配给参数类型   'System.Web.Mvc.ActionResult'

不确定从何处开始排除故障。

1 个答案:

答案 0 :(得分:1)

您需要像操作方法一样调用它。例如MVC.Error.NotFound()。有关更多示例,请参阅doc