2009-09-22 44 views
1

在Silverlight中,無法訪問整個.NET庫,因此我正在考慮獲得功能的最佳方式,我會對System.IO.Packaging提供禮貌。將多個文件組合成單個存檔(Silverlight/C#)

我有多個文本文件,我想將它們組合成一個單一的檔案。壓縮並不重要,但可能會變得寶貴。

通過本能,我會選擇一個模糊的字符作爲BOF/EOF令牌,然後使用單個流來生成多個文件,將BOF/EOF標記爲單個文件。我可能會想出一種格式來檢索BOF之後的原始文件名。

但是在我運用一個窮人的本能方法之前,有沒有規範的方法呢?或者任何曾經根據經驗做過這些建議的人?

回答

0

SharpZipLib在緊湊型框架上工作,沒有理由不會在SilverLight中工作。

至於發牌(從他們的頁面):

「用簡單的英語,這意味着你可以 使用這個庫在商業 封閉源代碼的應用程序。」

+0

嗯,看起來它是GPL? http://slsharpziplib.codeplex.com/license – t3rse 2009-09-22 19:25:43

相關問題