Not sure if it is just me, but versions of TheIDE after 7972 cannot build even the simplest sample package on my windows machine. I use visual c++ express 2013 as backend. It works fine until after 7972 (or slightely later) when 64bit TheIDE was introduced. I waited in hope subsequent version will fix it but it doesn't and apparently it's only me who is encountering this problem. The error message is something like:
Cannot find include file xxxx.h (windef.h?)
Downgrade to version 7972 fixed the problem.
I guess the way that TheIDE tells vc++ to look for include file has been changed. Mysteriously it's only me whom are affected.
Just a detail. When I installed VS2012 Express, U++ detected the folders perfectly. However, when I desinstalled it and installed the VS2012 Professional, the folders seemd to be wrong so both Express and Professional use different folders.
For VS2012 64 I use these folders:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include
C:\Program Files (x86)\Windows Kits\8.1\Include\um
C:\Program Files (x86)\Windows Kits\8.1\Include\shared
Maybe I forgot to install SDK for vc++express 2013 as it just worked, until sometime in December 2014. I think it might have to do with the introduction of 64bit version of theide and some subtle change associated with that.
I will try to install the correct SDK and see if the problem goes away.