Source repository: https://github.com/aelyo-softworks/ShellBoost-Samples
A Console application shell folder server
that demonstrates how to create a non-rooted, virtual file folder using
ShellBoost. The application integrates files with the .7z extension in the
shell namespace, just like Windows does using .zip files.
This sample requires 7-Zip (https://www.7-zip.org/) to be installed on the machine.
This sample uses the Squid-Box.SevenZipShar (https://www.nuget.org/packages/Squid-Box.SevenZipSharp/) nuget packages as an interop wrapper over 7-Zip.
Other files than .7z could be easily handled by
the sample with small code modification. In fact, all files supported by 7-Zip
could be handled by the sample.