【发布时间】:2010-12-14 08:00:36
【问题描述】:
在我的 ASP.NET MVC 应用程序中,正在为静态文件(例如 css 和 javascript 文件)调用 ASP.NET 管道。这不应该发生,对吧? (我的意思是,处理它们有什么意义?)。
也许我在这里完全错了,ASP.NET 应该处理这些文件 - 如果是这样,请告诉我!
否则,设置 IIS 或 ASP.NET MVC 以使这些文件被吐出而不是由 ASP.NET 处理的最佳做法是什么? (我能想到的唯一问题可能是路由处理)
谢谢
更新
目前我在 ASP.NET 开发服务器上提供服务,所以想知道有关这方面的选项,但如果可能的话,也适用于 IIS6 和 7。
【问题讨论】:
-
您使用的是哪个版本的 IIS?
-
ASP.NET MVC 不应该对内容文件夹的请求做任何事情,如果你有它的忽略路由...
routes.IgnoreRoute("Content/{*pathInfo}");
标签: asp.net asp.net-mvc iis