一般来说,我是 MVC 和 ASP.NET 的新手,在尝试自学时遇到了问题。
我有一个非常简单的 MVC3 站点,当我通过 vs2010 运行它时它运行良好。但是,当我在 iis 5.1 上部署它并浏览到 localhost/MySite 时,页面将加载但 CSS 没有被拾取。
在我的 Site.Master 我有:
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" media="screen" />
在我的 _Layout.cshtml 中,我有:
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
我假设我在做一些愚蠢的事情,它在寻找 Site.css 的错误位置。有任何想法吗?