Why am I getting an error message when creating a new project and what can be done to rectify it?

I am getting “An error occurred while trying to generate project files”.
(Exceptions listed between but I wont post them unless requested)
“ERROR: UnrealBuildTool Exception: No 32-bit compiler toolchain found in C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\cl.exe”, when I try to open a new project using C++.

I found this problem on another topic but the solution did not work for me, which was to make sure visual studio was setup for C++ use. I did this but still got the error message even after restarting my computer.

I am running win 7.

If anymore information is required or screen shots ect please let me know and I will try to produce them.