101得票4回答
无法隐式将 void 类型转换为 object。.NET MVC PartialViewResult

我有以下控制器操作:[ChildActionOnly] public virtual PartialViewResult ListActions(int id) { var actions = meetingActionRepository.GetAllMeetingActions(i...

21得票3回答
T4MVC @Url.Action(MVC.Controller.Action())在查询字符串中呈现"Area="参数

我要直接从一个Partial Action中渲染菜单,并将其呈现到布局中,使用以下代码:@Html.Action(MVC.Menu.Index()) 这个操作决定了要渲染哪个菜单部分,例如公共菜单部分。在这些部分中,我还使用T4MVC来渲染链接:<ul id="navHolder"&gt...

20得票1回答
错误的 Razor 语法编译通过了,实际上应该编译失败。

我使用asp.net mvc3应用程序时,在运行时遇到了错误,当我检查代码时,发现它有一条红线,错误列表显示没有定义这样的函数,但它仍然可以正常编译。这个错误只在运行时出现?我正在使用T4MVC,希望它可以帮助我避开这样的问题!? 这是设计上的问题还是我做错了什么? 由于没有这样的方法...

17得票2回答
强类型 T4MVC Action/ActionLink

我已经使用T4MVC(FYI:v2.6.62)相当长一段时间了,并且我一直在慢慢将我们的代码转移到这种工作方式(减少对魔术字符串的依赖)。 但是我不得不停止,因为由于某些原因,T4MVC无法将对象翻译成URL,似乎只能处理基元类型(int/string/etc)。 以下是一个示例: 路...

11得票2回答
如何让T4MVC重新生成.generated.cs文件?

我正在为NerdDinner的DinnersController类添加测试,在创建需要进行构造函数注入的构造函数时,我遇到了与T4MVC生成的构造函数(特别是基本构造函数)冲突的问题。看起来如果已经存在一个构造函数,则基本构造函数将不会被生成-这是真的吗?如果是这样,我需要做什么才能重新生成T...

11得票3回答
T4MVC“运行自定义工具”生成EnvDTO 7.0与8.0 csc警告。

当我右键点击T4MVC.tt并选择"run custom tool"(即通过T4MVC.cs文件重新编译)时,会出现以下警告: 警告 1 编译转换: 假定程序集引用“EnvDTE, Version=7.0.3300.0, Culture=neutral, PublicKeyTo...

10得票1回答
T4MVC无法生成类,出现“ErrorGeneratingOutput”错误。

我的MVC项目多年来一直使用T4MVC进行脚手架工作,并且一直运行良好。我更改了其中一个控制器方法的参数输入,但不知何故,当我运行“运行自定义工具”以接收更改时,它却用文本“ErrorGeneratingOutput”覆盖了T4MVC.cs文件。 我尝试撤消更改,但没有效果。我还多次清理并尝...

10得票4回答
使用T4MVC创建带有URL片段的ActionLink

有没有办法创建一个带有哈希/井号/片段的强类型 T4MVC ActionLink? 例如,这是我想要创建的链接:<a href="/Home/Index#food">Feed me</a> 但是T4MVC对象没有扩展能够做到这一点。<%= Html.Action...

10得票1回答
在控制器操作中使用T4MVC生成URL

我正在使用t4mvc在我的项目中生成链接。我想在控制器操作中生成URL,这可以使用t4mvc完成吗?

10得票1回答
T4MVC正在生成T4MVC.cs和T4MVC1.cs。

VS2017 15.4.1 ASP.NET MVC 5.2.3 T4MVC 4.0.0 AutoT4MVC 1.5.3 Resharper 我一直使用T4MVC在这个项目中已经好几个月,没有遇到任何问题。但今天每次更改控制器方法时,它都会生成两个T4MVC文件: 而不是更新...