Doge log

Abby CTO 雑賀 力王のオフィシャルサイトです

.NETで圧縮、解凍

ちょっと仕事関連で調べたので紹介。
.NET Framework 2.0から

がサポートされます。
これまでJ#のjava.util.zipを使ってた方には朗報かな。
サンプルはこちら
http://www.microsoft.com/japan/msdn/thisweek/300x10/phase3/compress/cs.aspx

但し問題があります!

GZipで圧縮した場合、他の解凍ツールでは解凍できません。
(”しょこたんが壊れています”と出るはず)
これはGZip内でファイル名が無くなってしまうため(らしいです)

問題を解決する方法などは詳細はこちらです。
http://msdn.microsoft.com/msdnmag/issues/05/10/netmatters/default.aspx
というわけ。
うくく。