WebClient.DownloadFile下载iis里的文件出现“操作已超时”的问题。

问题描述

ForEachstrfileInFileListDownPath=url+"/"+strfileSavePath=Application.StartupPath+"UpGrade"+strfilefWebRequest=WebRequest.Create(DownPath)fWebResponse=fWebRequest.GetResponse()fWebClient=NewWebClientfWebClient.DownloadFile(DownPath,SavePath)fWebClient=NothingNext我用上边一段程序下载iis里的文件,下载.sql,txt,xml文件都没有问题,要下载几个DLL文件时,第一个没问题,但是第二个就下载不了了,出现“操作已超时”的错误。如果先下载DLL再在下载EXE文件或者先下载EXE再下载DLL文件也会出现同样的问题。望高手赐教啊,急得小妹头发都要白了。

解决方案

解决方案二:
fWebRequest=WebRequest.Create(DownPath)fWebResponse=fWebRequest.GetResponse()你上面这两句没有用吧,超时的问题,可能是由于网络阻塞,建议使用流的方式试试,可以控制数据流量。

时间: 2024-09-20 08:12:49

WebClient.DownloadFile下载iis里的文件出现“操作已超时”的问题。的相关文章

强制下载IIS站点所有文件的方法 强制下载TXT,INI等文本文件

配置完成后,访问站点内的所有文件都会被强制下载,提示下载窗口,包含asp,php,txt等所有的文件. 在制作XP主题下载站时,例如这样.bootskin的文件需要提供给用户下载,http://www1.xpcolor.com/upic/10723.bootskin 但在直接访问时,却提示无法打开页面,在翻查了大量资料后,开始设置. 解决方法是通过修改IIS里的HTTP头信息来实现,主要通过修改MIME信息来实现,MIME的教程请看本页:http://www.alixixi.com/progra

IIS站点所有文件直接下载 强制下载_win服务器

http://s.jb51.net/upic/10723.bootskin 但在直接访问时,却提示无法打开页面,在翻查了大量资料后,开始设置. 解决方法是通过修改IIS里的HTTP头信息来实现,主要通过修改MIME信息来实现, 点击 MIME类型进行修改扩展名,现在为了实现所有的文件都提示下载,扩展类就输入了一个 * 字符,MIME类型本来是想填写application/octet-stream,想将所有的文件类型当做EXE来下载,但无效. 最后,在翻查了微软的官方资料得知,加上applicat

怎么下载百度云网盘里的文件?

  百度网盘,是百度公司推出的一项提供用户Web.PC.Android.iPhone手机客户端多平台数据共享的云存储服务.用户可以度云,您可以将照片.文档.音乐.通讯录数据在各类设备中使用,在众多朋友圈里分享与交流.为用户提供超大的网络存储空间,更强大的数据安全保障,并且提供了把精彩内容轻松分享给好友的通道.因此越来越多的人开始使用百度云网盘.那么怎么下载百度云网盘里的文件?下面小编就为大家图文介绍百度云网盘下载文件方法,一起来看看吧! 首先进入百度网盘登陆界面,输入相关的用户名与密码,进入登陆

苹果mac电脑如何修改U盘里的文件

  苹果mac电脑怎么修改U盘里的文件 第一,要查看一下U盘的格式是什么 如果U盘是FAT格式,打开U盘,可以直接把文件复制粘贴过来,就和使用window系统一样.但是这个内存必须要小,U盘内存不能超过4G.如果U盘格式是NTFS,则苹果系统是无法识别的,可以打开U盘,但是修改不了,虽然Mac系统暂时不提供NTFS分区的存储设备的支持,但是我们可以借助第三方软件来修改. 第二,这里有一款实用简便的软件非常值得大家借鉴,NTFS FOR MAC一款专门针对NTFS格式不能读取的困惑. 图一:NTF

解决wubi安装ubuntu时要下载系统映像文件问题

引言 四月二十九号--让我等待很久的一个日子,ubuntu 10.04就是在这天正式发布的,我想有很多人跟我一样一直在等官网挂出下载链接的那刻.读大学时曾经在官网订过ubuntu光盘,要用英文写的,还以为 会寄不到,谁知大概一个月时间我就收到了,自此就跟ubuntu接下了不解之缘,在此之前用过red hat 9.0(它永远的经典,我想很多人都是用这个进入linux大门的).red hat 企业版.Fedora. 下面我介绍解决wubi安装ubuntu时要去官网下载系统映像文件问题的方法,分为两部

大哥大姐们,谁看到了可一定要帮忙哈!我编了个小程序,在本地测试成功!但传到客服服务器上(在服务器内部iis里浏览:无法访问或该页不存在,在外面通过浏览器访问:出现:Server Error in '/' Application.

问题描述 大哥大姐们,谁看到了可一定要帮忙哈!我编了个小程序,在本地测试成功!但传到客服服务器上(在服务器内部iis里浏览:无法访问或该页不存在,在外面通过浏览器访问:出现:ServerErrorin'/'Application.--------------------------------------------------------------------------------RuntimeErrorDescription:Anapplicationerroroccurredonthe

webdav-WEBDAV 在客户端下载AUTOCAD的DWG文件失败

问题描述 WEBDAV 在客户端下载AUTOCAD的DWG文件失败 搭建好WEBDAV后,在客户端下载DOC.PDF等文件都没有问题.但下载AUTOCAD的DWG文件时,报找不到文件,但在目录里是有的.比如文件名是ABC.dwg的文件,在目录里能看见,但在另存时,文件名莫名其妙变成的ABC_dwg,导致下载失败.该如何解决? 解决方案 客户端文件的下载客户端下载文件用flex 查看autocad的dwg文件

mysql-如何读取MySQL文件夹里的文件

问题描述 如何读取MySQL文件夹里的文件 安装好MySQL后,里面的许多文件都没有读出来,包括在data文件里创建的数据库和表都无法读出来,请问是我的电脑格式有问题吗?需要下载什么软件吗?? 解决方案 MySQ安装后,会有个MySQL 5.6 Command Line Client的程序,用这个来操作mysql数据库,用sql语句 解决方案二: 找个mysql的简单教程看看.Mysql先安装,安装成功后给出创建服务的导航提示,成功了就启动mysql服务. 然后再控制台执行mysql命令才能看到

文件夹里的文件访问验证问题

问题描述 用form验证可以验证页面,但是如果直接输入某个文件下的文件的链接,却可以不用验证而直接下载下来了,比如有个下载园地,下载的资源不是保存在数据库中的而是保存在网站下的某个文件夹里的,该如何让文件夹里的文件访问时也需要验证呢? 解决方案 解决方案二:可以在web.config里面写authorization节解决方案三:如何写解决方案四:想省事的话用ASP.NET的网站管理工具VS-->网站-->ASP.NET配置自己写web.config头很大,一不小心逻辑乱了就出问题了解决方案五: