.netvb.netdotnetzipwinzipsfx

How to pack a SFX file created with DotNetZip library without destroy the file?


I've created a self executable with DotNetZip library and now I will pack the exe.

I've tried it with UPX, BoxedAPP, .NET Shrink and IlMerge, all of them destroys the SFX file.

Important:

The reason of why I'm trying to pack the SFX is because I will find a way to avoid the WinZip/ WinRar/ 7Zip or another extract options when right-clicking in the SFX file

I will mean the options: "Extract file to...", "Extract file here...", etc.

So for me is valid any answer explaining how to pack the DotNetZip SFX or an answer explaining how to avoid that options when creating an SFX with DotNetZip.

Thankyou for read.


Solution

  • With the help of the packer (like BoxxedApp Packer), you can create an executable file, it will run without the "Extract file to...", "Extract file here...", etc.