我的文件夹是“/UploadDir/TextFile1.txt” 我需要:
但是现在我的mvc应用程序没有处理对错过的或现有文件的任何请求,当我在Application_BeginRequest上放置breackpoint并尝试请求文本文件时 - 没有发生任何事情。
此外我试图覆盖HttpNotFound和HandleUnknownAction但同样失败。
谁可以帮助我如何处理请求存档(如果存在请求)或如果找不到则显示自定义错误。
PS。路由配置是默认的
答案 0 :(得分:0)
听起来好像IIS正在处理请求GET /UploadDir/TextFile1.txt
而没有传递给ASP.NET管道。由于.txt
扩展名,IIS将尝试使用其静态文件处理程序提供内容,并发现文件不存在,发出404。
您需要更改配置,以便将这些请求传递给ASP.NET处理程序以进行进一步处理。具体细节取决于您的IIS版本。