代码之家  ›  专栏  ›  技术社区  ›  divay pandey

系统中的“文件名或扩展名太长”。私人。CoreLib.dll

  •  -1
  • divay pandey  · 技术社区  · 5 年前

    我试图从URL创建一个StorageFile对象,传入一个带有URL的URI对象,并向其打开一个流

    StorageFile.CreateStreamedFileFromUriAsync(Guid.NewGuid().ToString(), uri, RandomAccessStreamReference.CreateFromUri(uri))
    

    这会触发“文件名或扩展名太长”异常,所讨论的文件名(url)长度为283个字符

    我试着抬头看 RandomAccessStreamReference.CreateFromUri(Uri) Method StorageFile.CreateStreamedFileFromUriAsync(String, Uri, IRandomAccessStreamReference) Method 在MSDocs中,但没有列出任何例外情况。

    作为参考,这是一个通用Windows平台程序,目标为1903,最小值为1809

    0 回复  |  直到 5 年前