首页 文章
  • 4 votes
     answers
     views

    如何在C#中使用WebClient下载文件,同时触发事件处理程序并支持超时属性?

    我正在开发一个C#项目来从互联网上下载文件 . 我会在下载过程中展示它们的进展 . 我应该支持超时 property . 我试过使用 WebClient 类 . 有 DownloadFile ()和 DownloadFileAsync ()函数 . 当我使用 DownloadFile ()函数时,我可以设置Timeout属性,覆盖 GetWebRequest ()函数 . 但是,我可以't ...
  • 1 votes
     answers
     views

    C#与队列列表异步下载

    如果您不打扰阅读整篇文章,可以跳到最后两个点:p 这个网站过去已经帮助了我十几次,但现在我真的需要帮助 . 问题如下: 首先我将DownloadFile函数与show UI选项一起使用 . 这很好用,但用户界面很难看,并没有很多选择 . 然后我使用更改的progress事件切换到DownloadFileAsync,以便基本拥有自己的UI . 我遇到的唯一问题是我遍历程序必须下载的文件列表并...
  • 0 votes
     answers
     views

    DownloadFileAsync不下载文件但已完成事件被触发?

    好吧,我在这里不知所措 . 我试图下载一个jar文件,然后制作一个运行它的批处理文件 . 我之前能够使用我的代码下载此文件,但现在已经完成的事件触发了(我想,因为它里面的代码运行 . 抱歉我是C#的新手 . )但是没有文件下载 . 我添加了一个新的按钮,只有下载代码,文件就在那里,但它只是显示为0KB . 使用我当前的代码,甚至没有任何东西出现在Fiddler中 . 我使用IP地址跳过DNS检查,...
  • 6 votes
     answers
     views

    如何在.net上为WebClient设置TimeOut?

    我下载了一些文件,但我也想为webclient设置超时 . 我看到没有变化只是我们可以使用重写WebRequest . 我已经做了但它不起作用 . 我的意思是重写GetWebRequest方法不起作用..这是我的代码 public class VideoDownloader : Downloader { /// <summary> /// Initializes a n...
  • 0 votes
     answers
     views

    C#WebClient下载空文件

    我正在开发一个使用Bing的API来搜索和下载图像的应用程序 . Bing的API提供了一组图像链接,我迭代它们并下载每个链接 . 我遇到的问题是,有时下载的文件大小为0Kb . 我认为这是因为WebClient首先创建文件名,然后尝试写入它 . 所以当它由于某种原因无法写入时会发生这种情况 . 问题是它发生时没有抛出异常,因此我的'Catch'语句无法捕获并删除该文件 . public voi...

热门问题