日期:2014-05-17  浏览次数:20383 次

IIS右键浏览ashx文件时,提示下载
在IIS上右键浏览ashx的文件时,IE不能正常显示页面的内容,而是直接出现下载框了,不知道是怎么回事,请高手帮忙解答,谢谢!

------解决方案--------------------
你可以执行一次
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

或者在iis中应用程序映射把.ashx扩展名映射为asp.net处理程序
------解决方案--------------------
ashx里 改成 
public void ProcessRequest(HttpContext context)
{
context.Response.Write("success");
}
看还提示下载么?

如果不提示了,看看有没有设置

context.Response.ContentType = "";

如果 ContentType 的值是一个文件类型的,可能会提示下载啊。

------解决方案--------------------
在IIS上右键浏览ashx的文件时 

ashx是个文件无法浏览很正常吧。

------解决方案--------------------
可能ashx处理程序返回的MIME类型不对