Model view controller MVC IIS生产配置问题(404)

Model view controller MVC IIS生产配置问题(404),model-view-controller,iis-7,Model View Controller,Iis 7,在我的MVC应用程序中,我有以下映射: routes.MapRoute("testRoute", "services/service.js", new {controller = "Home", action = "DoWrokTest"}); 我想从该调用返回一个自定义javascript。问题是,在我的本地机器上,VS debug可以正常工作。。。但在服务器上我得到:404-找不到文件或目录 你知道原因是什么吗?我是否必须以特殊方式配置IIS以通过mvc处理所有请求?是的,如果您的IIS

在我的MVC应用程序中,我有以下映射:

 routes.MapRoute("testRoute", "services/service.js", new {controller = "Home", action = "DoWrokTest"});
我想从该调用返回一个自定义javascript。问题是,在我的本地机器上,VS debug可以正常工作。。。但在服务器上我得到:404-找不到文件或目录


你知道原因是什么吗?我是否必须以特殊方式配置IIS以通过mvc处理所有请求?

是的,如果您的IIS 7.0在经典模式下运行,您必须进行一些特殊配置,请参阅