I have a previously deployed Win32 c++ DirectX9 application. It was built on a Windows Vista 64bit machine and is now installed and running on a Windows7 64bit machine.
I've recently ungraded my development machine to Windows8 64bit, re-installed Visual Studio 2010 Express and the same DirectX SDK as before (June'10). I have also installed the Windows8 SDK.
I've been asked to change the logic of the code a little and send a new .exe
The new build runs happily on the development machine but the error below appears on the target machine:
Unsupported 16 bit Application
The Program or feature "...App.exe" cannot start or run due to the incompatibility with 64-bit version of Windows. Please contact the software vendor....
Project settings say Win32 for debug and release version... In fact I wasn't sure it was possible to build 16 bit applications!
Any clues as to where my error is would be very much appreciated.
Thanks for your time.