System.IO.Packaging 名前空間を使用して、c# でファイルを解凍したいと考えています。zip ライブラリがあることは知っていますが、追加の依存関係を追加せずに同じことを達成できるかどうかを最初に調べたいと思います。
これが私のコードです:
using (var fs = new FileStream(fn1, FileMode.Open)) {
using (var p = Package.Open(fs)) {
Console.WriteLine(p.GetRelationships().Count());
Console.WriteLine(p.GetParts().Count());
}
}
Console.Read();
私が見つけた任意の zip ファイルを使用すると、0 の関係と 0 のパーツが得られます。私は何を間違っていますか?