我如何解决PathTooLongException

本文关键字:解决 PathTooLongException 何解决 | 更新日期: 2023-09-27 17:54:30

using (webClient = new WebClient())
{
    webClient.DownloadFile(result[i], filename);
}

例外是:

指定的路径、文件名或两者都太长。全限定文件名长度小于260个字符,目录名长度小于248个字符。

当我看到结果(列表)时,我看到第一个索引0中的url非常长。问题是是否有办法让它接受长url

我如何解决PathTooLongException

您可以尝试:delimonwin32。io库(V4.0)

  1. 首先在你的项目中添加一个对delimonwin32 . io .dll的引用(浏览到delimonwin32 . io .dll文件)
  2. 在你的代码文件中添加"using Delimon.Win32.IO"
  3. 使用正常文件&目录对象,就好像您正在处理系统一样。IO

它有自己的版本的关键方法从System.IO