【发布时间】:2013-02-03 19:49:35
【问题描述】:
我的开源software 将远程文件夹同步到本地桌面。远程文件夹可以在 Alfresco 上,路径长度没有限制 (/root/very/very/very/long/name.txt)。
在开发应用程序时,我使用了System.IO.File.OpenWrite 和System.IO.Stream.Write,但似乎they don't support paths over a few hundred characters,因此用户在处理长路径时会报告PathTooLongException 之类的错误。
UNC 路径必须绝对避免,因为它们会导致与某些应用程序不兼容。
在这种情况下应该使用什么库/代码?
必须是开源C#。
【问题讨论】:
-
我刚刚注意到您使用了“发布您自己的答案”功能。我愿意打赌你在哪里敲打你的头一段时间来解决这个问题,现在你想分享你是如何解决它的,这样其他人就不必受苦了。 I have been there.
标签: c# winapi io pathtoolongexception