Don’t forget you’ll want to do a release build for frame rate’s sake and that the paths to your resources may depend on the executable being in a particular directory. VS sorts this out for you by having a path variable in the project file to where you want the executable to be run even though it just dumps it in \runtime or \debug by default (this may explain your stuff not running outside the VS solution).
If you’re using any custom dlls (I’d imagine you are), they’ll need to be available to the executable as well, probably in the same directory as it.
Also be sure that people are going to look at the demo or source code that you most want them to see first. know that you probably have about thirty seconds to ‘wow’ them after they look through your CV and decide that the files you’ve supplied are worth checking out.