【发布时间】:2013-04-01 17:31:34
【问题描述】:
我在使用 T4 MVC(以及 MVC3 RC2)时遇到了一些编译器警告问题。
假设你有以下课程……
public partial class ParentController { }
public partial class ChildController : ParentController { }
T4MVC 会生成类似...
public partial class ParentController
{
[GeneratedCode("T4MVC", "2.0")]
public readonly string Name = "Parent";
}
public partial class ChildController
{
[GeneratedCode("T4MVC", "2.0")]
public readonly string Name = "Child";
}
这会导致出现编译器警告,建议在派生类的 Name 属性上使用“new”关键字。
有什么办法可以解决(除了完全关闭警告)来解决这个问题吗?
【问题讨论】:
标签: asp.net-mvc t4