I have potentially lost my Project files because it "could not be compiled/rebuild source manually"

oh, so its mean you are using the precompiled non-source version of the engine, it will have problems with VS .
build the source version of the engine and retry