私が書いているシステムの要件は、zip、gzip、rar、tar など、さまざまな圧縮/アーカイブ手法のいずれかを使用して作成された可能性のあるファイル/パッケージの内容を特定する必要があることを意味します。ファイルは、Windows または Unix/Linux の任意のバリアントを実行している可能性があるリモート システムに配置され、ファイルは任意の圧縮/アーカイブ手法で作成されている可能性があります (サポートする管理可能なリストに落ち着きます)。
System.IO.Packaging はどのような形式を処理しますか? zip のみですか?
サードパーティのライブラリ? これは私の好みのオプションではありません。将来にわたってこのシステムをサポートする必要があります。
ガイダンスや提案をいただければ幸いです。