Developing for Windows is really best with Visual Studio.
If you really desire something else I would recommand to take a look at
Xamarin. It has the big advantage that is for multi-platform.
Other possibilities are
Eclipse or
GCC or
Qt Trolltech.
You must have done something wrong. Maybe you mismatched the languages or installed on different accounts. I would try to make a clean install of Windows, install all service updates and than make a full backup and give it another try. It takes some hours, so you bet get some coffee and a surfing machine. Good luck ;-)