Good day!

There was a need to work (in particular, packaging) with archives in the ARJ format (the contractor’s requirement is the state structure, yeah), so if unpacking the archive is relatively simple (there are 7z and, for example , wrappers for it), then with packing everything is more complicated.

Therefore, the question is - are there any packages (libraries, classes, etc.) where would the work (packing and unpacking) with ARJ directly in .NET be supported?

Maybe there are some other ways to create an ARJ archive, besides calling the console ARJ.EXE?

UPD. SevenZipSharp does not offer: with all due respect to this library, this is a wrapper over the 7z.dll library family, and 7z cannot be packed into ARJ, although there is no problem with unpacking.

  • one
    Maybe this link will help stackoverflow.com/a/3238468/5727271 - nick_n_a
  • one
    Packages - no. Unpacking in principle, too. Write a wrapper over arj32.exe or whatever it is today. - Monk
  • 2
    There is another option - download the packer for Linux, it is well written, or other sources of arj, - compile a C ++ library with "good" functions, and link it to # with Interprop - nick_n_a
  • one
    Perhaps the easiest option would be to work with the console arj.exe. In theory, you just have to hide the console . - VladD
  • 2
    In nuget there is a SevenZipSharp library. It supports both extraction and compression in many formats, including arj. Try it. - Alexander Petrov

0