Not intending to be annoying here, but you are using SE where it is weakest, and ignoring VS where it is strongest.
I use SE to edit and build, then run a real build from a command line (I have to move the build products to a new location, and I really don't want to fool around with custom output dirs and nonsense like that, so command line build + RoboCopy is pretty efficient), then debug in the VS GUI. Works pretty well, actually.