Asp.net mvc 4 为什么我的T4MVC生成的链接有;面积=”;当我不使用或定义区域时?

Asp.net mvc 4 为什么我的T4MVC生成的链接有;面积=”;当我不使用或定义区域时?,asp.net-mvc-4,t4mvc,Asp.net Mvc 4,T4mvc,使用ASP.NET MVC 4和T4MVCExtension 4.0,我生成了一个带有@Url.Action(T4Controllers.EnhancementList.ByVoces())的链接并获取http://localhost:1025/Enhancements/EnhancementList?Area=。有没有关于如何去掉那个特别难看的url参数的想法 注意:我想把这个标题改为“区域?我们不需要在“区域”中没有臭味。”基本上与相同。虽然我以为这早就解决了。您使用的是哪个T4MVC版本?

使用ASP.NET MVC 4和T4MVCExtension 4.0,我生成了一个带有
@Url.Action(T4Controllers.EnhancementList.ByVoces())的链接
并获取
http://localhost:1025/Enhancements/EnhancementList?Area=
。有没有关于如何去掉那个特别难看的url参数的想法


注意:我想把这个标题改为“区域?我们不需要在“区域”中没有臭味。”

基本上与相同。虽然我以为这早就解决了。您使用的是哪个T4MVC版本?

T4MVC 3.6.5(根据T4MVC.tt)和T4MVCExtensions 3.0.0。这两个版本的NuGet软件包都是3.6.5。另一页的答案是关于添加默认的
area
参数。