我的mvc(.net 4)应用程序中有一条路径,应该看起来像是从服务器检索mp3文件。为了获得这一点,我这样做:
routes.MapRoute(
"DownloadPodcast",
"download/{action}/{episodeId}/{foo}",
new { controller = "Files", action = "DownloadPodcast", episodeId = UrlParameter.Optional }
);
这在localhost上工作正常,但是当我将它发布到我的IIS6服务器时,我收到404错误。我已经google了很多,每个人都说我应该把它添加到我的web.config:
<httpRuntime relaxedUrlToFileSystemMapping="true" />
但是 - 似乎没有任何影响:(