Изискване за система, която пиша, означава, че трябва да определя съдържанието на файлове/пакети, които може да са създадени с помощта на която и да е от редица различни техники за компресиране/архивиране - zip, gzip, rar, tar. Файловете ще бъдат разположени на отдалечени системи, които могат да работят с всеки вариант на Windows или Unix/Linux, и файловете могат да бъдат създадени с всякаква техника за компресиране/архивиране (ще се спра на управляем списък за поддръжка).
Какви формати обработва System.IO.Packaging - само zip?
Библиотека на трета страна? Това не е предпочитаният от мен вариант - трябва да поддържам тази система в бъдеще.
Всички насоки и предложения ще бъдат много оценени.