当我将web MVC3发布到虚拟目录样式的站点而不是查看时。 链接css文件不正确:/ virtual directory / content / abc.css而不是/content/abc.css
答案 0 :(得分:2)
更改
<link href="../../../../Content/Manager/SiteManager.css" rel="stylesheet" type="text/css" />
到
<link href="@Url.Content("~/Content/Manager/SiteManager.css")" rel="stylesheet" type="text/css" />
~
为您提供了根。
UrlHelper.Content
将virtual转换为正确的绝对路径,无论dev,stage,prod,...上的目录结构如何......