在我的视图(速度模板模式)中,我调用$Url.Link
助手,在带有cassini的Visual Studio中它可以工作,但当我在mono/nginx/ubuntu上部署我的Web应用程序时,url格式不正确,我只得到控制器的操作路径。
它似乎来自Url.For
方法及其与单伺服的兼容性
我记得为了让应用程序在mono上运行,我不得不替换DefaultUrlBuilder。我不得不重写ConvertRouteParams方法来创建一个没有StringComparer.InvariantCultureIgnoreCase.HTH 的哈希表
签出行397:DefaultUrlBuilder