解析url / url.content在IIS6.0中托管后没有获取css和脚本的正确路径

时间:2010-12-30 05:25:41

标签: asp.net-mvc asp.net-mvc-2 url iis-6 hosting

我已经在IIS 6.0上托管了我的应用程序,我想浏览的视图正在浏览器中获取但是css和脚本没有被渲染。

<link href="<%= Url.Content("~/Content/Tree.css")%>" rel="stylesheet" type="text/css" />

通过这种方式,我已经给出了路径。

1 个答案:

答案 0 :(得分:2)

link标记已正确定义。您正在使用Url.Content方法与站点根目录的相对路径,这将正确地考虑在IIS下托管时可以添加的虚拟目录。

我建议您查看FireBug以查看找不到路径的原因以及获取CSS时服务器发送的响应。该文件丢失了吗?或者是否返回了其他一些状态代码?