今天去客户哪里测试程序,结果出现中文名称文件无法下载的问题,提示“Internet Explorer无法下载×××,来自×××”。但是xls文件已经成功生成,并且下载路径也没有问题,如下图:
之前也碰到过这种情况,好像也是在2000的服务器上,上网查了一下说是2000+IIS5默认设置对中文的支持不是很好,我是在2003+IIS6下开发的,没有任何问题。记得是修改注册表里的某项,但是忘记了,汗,老是忘了做记录,这次补上吧,“iis 中文 注册表”百度一下,嘿嘿找到了,解决方法如下:
1. 运行 regedit 打开注册表;
2. 修改 HKLM/System/CurrentControlSet/Services/InetInfo/Parameters/
下的项FavorDBCS = 0;
3.运行 iisreset 重启IIS,问题解决。