【发布时间】:2013-11-26 03:35:44
【问题描述】:
我有一个应用程序,它可以从 appdata 下的本地存储中运行,以从 Web 下载新内容并在本地显示。我发现文件名较长的内容会引发路径太长的异常。
这很糟糕,因为我无法控制内容中文件名的层次结构和长度。是否有快捷方式或短名称(类似于 8.3)可用于确保不会丢失大部分文件路径长度?即 C:\Users{user}\AppData\Local\Packages{appid}\LocalState...
在我的例子中,我有一个较短的名称,但基本路径仍然占用 101 个字符
【问题讨论】:
-
您能否创建一个短文件名映射并在请求更长的文件名时使用它们?
-
我找不到使用 StorageFolder 或 StorageFile API 的方法。
-
您需要存储地图。它不会成为 API 的一部分。
标签: c# file windows-runtime windows-store-apps