I have an executable embedded into my app resources. ATM I use assembly reflection to extract the executable to its own file and then start the executive using process,START
If you don't want it on a hard drive, you could possible look at saving it to a ram-drive and then run it from there.