title: C# Application contain files and release them when execute
body: <p>My C# application(one single exe) will call <code>C:\Program Files\7-zip\7z.exe</code> when running, but not all computer have installed 7-zip, so is there a way that I can copy the whole <code>7-zip</code> folder into my application and put it somewhere in run time then call its <code>7z.exe</code> ?</p>