在我们的asp mvc应用程序中,我们使用了嵌入式视图、图像和css文件。在IIS6上部署时,视图正在渲染,但图像和css文件出现问题。我们得到了404 not found错误。
同样的应用程序在UltiDev Cassini Web Server上运行良好。问题似乎出在IIS6上。任何关于这个话题的建议/帮助都将不胜感激。
发布于 2010-02-02 23:15:20
您是否告诉IIS通过ISAPI筛选器处理所有请求?目前还不清楚这是否已经在您的配置中完成。如果不是,这在IIS6中的MVC应用程序上是需要的。
进入IIS manager.
然后插入通配符应用程序映射。
将其设置为star.star,并将可执行文件设置为C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
取消勾选“验证文件存在”。
这将使IIS6通过ISAPI过滤器推送对任何文件类型的所有请求。缺点是性能,但有一些帖子可以告诉你如何为MVC应用程序编写更好的处理程序。
https://stackoverflow.com/questions/2184990
复制相似问题