I had a question really similar to this, but it didn't turn out very well with the answers I got, so let's try this again. :) I have an existing EXE that I would like to join with another EXE which is a very simple GUI for the existing EXE. The GUI is just one button on a form. I want the button to open the existing EXE. That's it! But here's the trick, I want the GUI to be joined to the existing EXE. It would be the same principal as creating an installer for a piece of software(the installer "wraps" the existing EXE). "Process.Start" just isn't going to get it. I have tried and tried to do this, so I need expert help. Please provide VB.NET code.