Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 方法';RouteCollection.get_AppendTrailingSlash';在ASP.NET MVC 5 Mono中使用Razor Url帮助程序时未找到_C#_Asp.net Mvc_Ubuntu_Asp.net Mvc 5_Mono - Fatal编程技术网

C# 方法';RouteCollection.get_AppendTrailingSlash';在ASP.NET MVC 5 Mono中使用Razor Url帮助程序时未找到

C# 方法';RouteCollection.get_AppendTrailingSlash';在ASP.NET MVC 5 Mono中使用Razor Url帮助程序时未找到,c#,asp.net-mvc,ubuntu,asp.net-mvc-5,mono,C#,Asp.net Mvc,Ubuntu,Asp.net Mvc 5,Mono,我正在(Ubuntu 14.4、Monodevelop 5.9、MonoJIT编译器版本4.0.1)中创建一个应用程序 我发现一些剃须刀部件未被识别,例如: @Url.Action 当我加上这个 目前,解决这一问题的唯一方法是从GitHub的源代码构建和安装Mono 您可以参考Xamarin Bugzilla发行版: 但是,那么,你可能最终会遇到别的事情。。。。对于Mono的人来说,这似乎不是一个优先考虑的问题;相反,Xamarin/mobile的故事似乎获得了最多的关注。 同时,我使用了这

我正在(Ubuntu 14.4、Monodevelop 5.9、MonoJIT编译器版本4.0.1)中创建一个应用程序

我发现一些剃须刀部件未被识别,例如:

@Url.Action
当我加上这个


目前,解决这一问题的唯一方法是从GitHub的源代码构建和安装Mono

您可以参考Xamarin Bugzilla发行版:

但是,那么,你可能最终会遇到别的事情。。。。对于Mono的人来说,这似乎不是一个优先考虑的问题;相反,Xamarin/mobile的故事似乎获得了最多的关注。

同时,我使用了这个简单的技巧:我们可以使用如下基本HTML语法,而不是使用ASP.NET MVC帮助程序:

对于锚状组件:


最新消息是,Miguel拒绝了我的请求,但你可以在请求的底部看到,其他几个人已经在github上构建了包含此内容和更多内容的版本

我看不到有人接受mono主线的拉取请求。我能看到的前进之路是,你是否知道/能够说服Xamarin团队中的某个人推动这项工作

或者,帮助在mono上运行现在开源的.Net代码


但是看起来很有趣:它已经将此更改和其他一些MVC5更改拉到了一起。

如果将@Url.Action移到javascript中,例如:location.href='@Url.Action(“_Listing”,“Home”)”,是否会出现同样的错误;不,它不起作用。同样的问题。谢谢@realistchuckle-我也试过了。似乎不起作用。我正试图使MVC4至少能使用博客工作,但遇到了许多问题。解决方案目前在Master上。他们希望它会出现在4.3版本中。然而,我不确定这将是什么时候。