当前位置: 代码迷 >> ASP.NET >> IIS右键浏览ashx文件时,提示上载
  详细解决方案

IIS右键浏览ashx文件时,提示上载

热度:938   发布时间:2013-02-25 00:00:00.0
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类型不对