t4mvc相关内容

t4mvc:无法继承没有默认构造函数的控制器类?

我在 MVC2 中使用 T4MVC. 我有以下构建块: 一个简单的实体接口,它定义了每个 POCO 实体必须有一个 long Id 属性: 公共接口IEntity{公共长 ID;} 一个简单的 POCO 类,它实现了 IEntity 接口并具有一些字符串属性: 公共类 CD : IEntity{公共长 ID { 获取;放;}公共长名称{获取;放;}} 基本控制器: 公共抽象类 ..
发布时间:2022-01-05 17:06:33 其他开发

带有错误的 razor 语法在不应编译时编译

所以我的 asp.net mvc3 应用程序在运行时遇到了一个错误,当我检查代码时,我看到它上面有一条红线,错误列表在那里说没有定义这样的函数但它仍然可以编译.错误仅在运行时出现?我正在使用 T4MVC,我希望它能帮助我避免这样的问题!? 这是设计使然还是我在这里做错了什么? 上面的代码不应该编译,因为那里没有这样的方法! 它在运行时失败: 这种事情经常发生,不仅仅是针对未 ..
发布时间:2021-12-21 20:12:19 其他开发

将 T4MVC 与构建脚本一起使用

有没有人让 T4MVC 作为构建脚本的一部分运行?最好是 NAnt 构建脚本. 我不想签入生成的文件,只需让构建服务器将它们创建为构建的一部分,但 T4MVC 只能在 Visual Studio 内运行. 我试过了: http://devtalk.dk/2010/03/11/How+To+Run+T4MVC+On+Build.aspx http://otac0n.com/blo ..
发布时间:2021-12-21 15:05:23 其他开发

AssemblyBinding BindingRedirect 不适用于具有 T4MVCExtensions 的 MVC4 应用程序

我们有一个使用 T4MVC 的大型 .NET Web 应用程序,即 MVC3.我们最近将它升级到 MVC4,除了 T4MVCExtensions(来自 NuGet 的 3.6.5 版)仍然依赖于 System.Web.Mvc 版本 3 之外,一切都很好.您应该在 web.config 中设置的运行时依赖项应该正在重定向程序集绑定,但它们似乎不是.出现以下异常: 索引超出范围.必须是非负的并且小于 ..
发布时间:2021-11-26 12:01:13 C#/.NET

AssemblyBinding BindingRedirect 不适用于具有 T4MVCExtensions 的 MVC4 应用程序

我们有一个使用 T4MVC 的大型 .NET Web 应用程序,即 MVC3.我们最近将它升级到 MVC4,除了 T4MVCExtensions(来自 NuGet 的 3.6.5 版)仍然依赖于 System.Web.Mvc 版本 3 之外,一切都很好.您应该在 web.config 中设置的运行时依赖项应该正在重定向程序集绑定,但它们似乎不是.出现以下异常: 索引超出范围.必须是非负的并且小于 ..
发布时间:2021-11-24 11:17:56 C#/.NET

在控制器动作中使用T4MVC生成网址

我正在使用t4mvc在我的项目中生成链接.我想在控制器操作中生成url,这可以使用t4mvc吗? 解决方案 是! string url = Url.Action(MVC.Views.Index()); 例如 ..您应该获得与视图中相同的对象集,只需访问MVC对象并将其传递给Url.Action(). 有关在控制器操作中使用T4MVC的更多说明,请参见: ..
发布时间:2020-07-10 19:44:47 其他开发

T4MVC和Resharper导航

我经常使用Resharper的“转到声明"(Resharper默认键映射中的ctrl + b)键盘快捷键来帮助在VS2010中导航.在我的应用程序中包含对T4MVC的引用之前,我将使用“字符串引用",Resharper会知道我要去哪里. 例如: @Html.Partial("_Continents" ) 当我在字符串"_Continents"上使用ctrl + b时,Resharp ..
发布时间:2020-07-10 19:43:40 其他开发

T4MVC替代ASP.NET 5吗?

ASP.NET 5尚不支持 T4MVC5.是否有其他类似的解决方案?我需要强类型的视图和控制器名称. 解决方案 好像有一个名为 R4MVC ,但是5个月内没有更新. R4MVC是用于ASP.NET MVC vnext应用程序的Roslyn代码生成器, 创建强类型的帮助程序,以消除文字的使用 字符串在很多地方 ..
发布时间:2020-07-10 19:43:36 其他开发

SEO的T4MVC链接

我正在尝试将链接切换到 T4MVC ,然后我m对于不是动作签名一部分的参数有一个小问题.我们有一条路线是这样的: http://www.mydomain.com/{fooKey}/{barKey}/{barID} ==>导致 BarController.Details(barID). fooKey和barKey仅添加到用于SEO的链接中. (因为bar是foo的子实体,我们希望在 ..
发布时间:2020-07-10 19:43:34 其他开发

使T4MVC与ASP.NET 5一起使用

根据此线程,.tt模板中的最新评论从Visual Studio Update 1开始,ASP.NET 5现在将最终支持. 哪个IMHO很棒,因为使用 T4MVC 多年之后,我当然不想回到使用魔术字符串作为路线/视图名称(容易出错且不便于重构). 但是,我不能完全将其与ASP.NET 5 RC和Visual Studio Professional 2015 Update 1一起使用. ..
发布时间:2020-07-07 19:54:45 C#/.NET

将T4MVC与构建脚本一起使用

有人得到T4MVC作为构建脚本的一部分运行吗?最好是一个NAnt构建脚本. 我不想检入生成的文件,而只是让构建服务器将它们作为构建的一部分进行创建,但是T4MVC只在Visual Studio内部运行. 我尝试过: http://devtalk.dk/2010/03/11/How + To + Run + T4MVC + On + Build.aspx http://otac0 ..
发布时间:2020-05-10 19:24:01 其他开发

剃刀语法错误编译时,它不应该编译

所以我在运行时与我的asp.net mvc3应用程序错误,当我检查代码,我看到它有一个红线,错误列表说是没有这样的函数定义,但它仍然会编译良好。错误仅在运行时显示?我正在使用 T4MVC ,我希望它能帮助我避免这样的问题? 这是设计还是我做某事 p> 上面的代码不应该编译,因为没有这样的方法! 它在运行时失败: 这种事情发生了很多,不仅仅是未定义的方法,甚至变量等。 ..
发布时间:2016-12-23 13:19:32 其他开发

T4MVC ArgumentOutOfRangeException在视图

我只是在我的项目安装T4MVC,我碰到一些问题。 在我的控制,我可以呼叫重定向到动作没有问题: 返回RedirectToAction(Actions.Index()); 如果我这样做,从我的观点调用它,我得到发生ArgumentOutOfRangeException。 @ Html.ActionLink(“删除晚宴”,MVC.Home.Index()) 要确保我正确地做到了,我创建了一 ..
发布时间:2016-07-11 16:55:37 ASP .NET

传入RedirectToAction)使用T4MVC一个对象(

可能重复:结果 从操作数据传递到另一个动作 我在我提交表单,并根据我想重定向到一个动作的结果的看法。这correspondes并采取行动的看法是强类型的,它应该接受ResultsViewModel。 我试图通过使用T4MVC的ResultsViewModel。 下面是code: [HttpPost] 公共虚拟的ActionResult AddEntity(字符串视图模型) ..
发布时间:2016-07-09 15:38:29 C#/.NET

T4MVC和MvcContrib.TestHelpers获得“相对虚拟路径”错误检测

我的问题,我是因为我在MVC土地n00bness,但我试着写一个测试为在与T4MVC生成器的功能。所以,我想我会用MvcContrib.TestHelper为好。 我新建了一个TestControllerBuilder和我的控制器,当我尝试并调用InitializeController它我得到一个异常: System.TypeInitializationException:对“影像”的类型 ..
发布时间:2016-07-09 15:13:49 ASP .NET