Razor V3 - 相对路径不起作用

时间:2016-10-07 15:43:03

标签: asp.net vb.net razor relative-path

我正在使用Visual Studio 2013.我创建了一个网站(ASP.NET网站Razor v3),它可以在调试的浏览器中正常工作(使用Chrome)。但是 - 当我部署网站(简单复制到IIS本地)时,样式表的路径不起作用,即使它们在视图源中看起来是准确的。

我看了几个线程,看到一个人在谈论url-rewrite。但是我没有看到任何重写。也许我错过了它。

无论如何......风格:

<link rel="stylesheet" href="~/css/bootstrap.min.css" />
<link rel="stylesheet" href="../css/bootstrap-responsive.min.css" />
<link rel="stylesheet" href="../css/fullcalendar.css" />

你可以看到我在那里尝试了几种选择。当我查看源代码时,我看到以下内容:

<link rel="stylesheet" href="/MyMeds/css/bootstrap.min.css" />
<link rel="stylesheet" href="../css/bootstrap-responsive.min.css" />
<link rel="stylesheet" href="../css/fullcalendar.css" />

我的IIS网站位于/ MyMeds /文件夹中。所以这看起来是正确的。它几乎就像重写它一样。但是我没有在web.config文件中看到任何重写规则。

感谢。

1 个答案:

答案 0 :(得分:0)

您需要使用query-api.rails.request.time。喜欢这个:

@Url.Content()