Bru*_*ino 4 visual-studio-2008 t4mvc asp.net-mvc-2
刚刚听说过T4MVC但我无法在我的示例项目(ASP.NET MVC 2,Visual Studio 2008)中使用它.
在尝试构建项目时,我得到以下错误:
错误1命名空间'Northwind.Web.MVC'中不存在类型或命名空间名称'Account'(您是否缺少程序集引用?)C:\ Users\Bruno\Documents\My Dropbox\Projetos.NET\Northwind\Northwind.Web.MVC\AccountController.generated.cs 38 61 Northwind.Web.MVC
这是发生错误的地方:
[GeneratedCode("T4MVC", "2.0"), DebuggerNonUserCode]
public AccountController Actions { get { return MVC.Account; } }
Run Code Online (Sandbox Code Playgroud)
我真的很讨厌魔术弦乐,所以请帮助我让它发挥作用!
看起来像T4MVC和您的代码之间的命名空间冲突.转到T4MVC.settings.t4并找到以下代码:
// The prefix used for things like MVC.Dinners.Name and MVC.Dinners.Delete(Model.DinnerID)
const string HelpersPrefix = "MVC";
Run Code Online (Sandbox Code Playgroud)
只需将"MVC"更改为其他内容,您就可以开始了:)
或者,如果你愿意,你可以重命名的命名空间(Northwind.Web.MVC)
| 归档时间: |
|
| 查看次数: |
817 次 |
| 最近记录: |