【发布时间】:2012-02-16 21:31:38
【问题描述】:
问候
我的 ASP MVC 应用程序有一点问题。 在我的本地开发服务器上,一切正常,但是当我尝试将应用程序发布到 IIS 7.0 服务器时,它只显示没有任何样式/标记/图像的普通页面。
我把所有这些东西都放在 /Content/ 子文件夹中,但是当我尝试访问生产服务器上的那个文件夹时,它只会返回一个 404 not found 错误。
我使用 .Net 4.0 设置 IIS 服务器并遵循此处的部署指南:http://www.asp.net/learn/mvc/tutorial-08-cs.aspx
所有视图/控制器/类似乎都可以正常工作,唯一不正常的是内容子文件夹,我不明白为什么。
有人对我可能忽略的问题提出建议,或者有人知道这个问题吗?
【问题讨论】:
-
如果您尝试从浏览器直接导航到 CSS 文件会怎样?
-
你如何引用你的静态文件?相对还是绝对?您的应用程序是如何在 IIS 上配置的?作为根网站还是作为其他网站中的应用程序文件夹?
标签: iis-7 asp.net-mvc-2