解决IIS 不能下载.exe.config文件的方法

0

本文作者:xjtudll  发布于:2019-1-22  分类:技术心得  点击:


 

问题:

做了一个winform自动升级功能,通过http协议下载更新,发现每次得到的config文件字节都是0

原因:

config文件默认不能通过浏览器下载。

分析及解决办法:

Config文件是web的配置文件,默认是不允许下载的,就算在MIME中配置“application/octet-stream”,也是下载不了。当然出于安全考虑Config文件应是不允许下载会稳妥一些。不过作为内部使用,我们不需要这个限制。通过本地的提示信息,我找到了这个页面

(能不能下载xxx.exe.config文件,直接通过浏览器访问就可以看出,如果访问后不弹出浏览器下载器或者在网页上显示内容,则表示无法通过程序进行下载。)

方法一:http://www.cnblogs.com/kevin-Y/archive/2013/04/07/3003396.html

方法二:如果是iis7 在右边iis 打开请求筛选 ,扩展名中删除.config 项目

20181023184930185933[9]

20181023184930653724[5]

添加MIME类型支持

67e75e3e-1a2e-40dd-8b6e-64bea9e5b623[8]

我的config文件本质上是xml,所以选择了text/xml

1fe0f55c-dfa6-4e5f-bdaf-47fba9a31940[5]

本文标签: WinForm  
本文Url: http://www.xjtudll.cn/Exp/533/ (出自: 鸟的天空)
我要引用: 点击这里获取该日志的TrackBack引用地址

相关文章:

0 Comments

Write a comment ?