MVC4.0 部署后css.js 失效

来源:互联网 发布:谭维维和尚雯婕 知乎 编辑:程序博客网 时间:2024/06/05 13:41

MVC4.0 部署后css.js 失效,遇到的问题:

1. google chrome 的 Resource interpreted as stylesheet but transferred with MIME type text/plain问题

  解决办法: application pool 以及 web application 使用有管理员权限的账号运行,默认的IIS有问题。检查Basic setting 中的test setting 为通过状态

2. 网页的js,css文件引用文件路径报错,一般是引用文件的相对路径设置有问题,可参考:

  <link href="@Url.Content("~/Content/jquery-easyui/themes/default/easyui.css")" rel="stylesheet" />
 <script src="@Url.Content("~/Content/Login.js")"></script>  

<link href="~/theme/assets/admin/layout/css/custom.css" rel="stylesheet" type="text/css" />

<link href="../../theme/assets/admin/layout/css/custom.css" rel="stylesheet" type="text/css" />的相对路径的写法,对应web site的项目是可以的,它的根路径是“\”,对于一般的web application, 它的更目录是“\Porjectname”, "..\.."的相对路径的标注就会出错。

0 0
原创粉丝点击