Terminal Server 2008: Installing 16-bit Application (FoxPro 2.6)

64-bitremote-desktop-servicesterminal-serverwindows-server-2008

I have one physical Windows 2008 R2 server running Hyper-V. Running under Hyper-V I have a virtual Windows Server 2008 R2 server running Remote Desktop Services (Terminal Services). I'm preparing my applications using the "Install Application on Remote Desktop…" control panel app. So far so good. However, I am now trying to install FoxPro 2.6 which is a 16-bit windows application. When I try to install it I receive the message: "The version of this file is not compatible with the version of Windows you're running. Check your computer's system information to see whether you need an x86 (32-bit) or x64 (64-bit) version of the program, and then contact the software publisher". Is there any way around this? I'm in the middle of a large migration to thin-clients and foxpro 2.6, while it won't be around forever, is a very integral application for our data-entry personnel. How can I get this to work?

Thanks in advance!

Best Answer

The only way you can simulate this is to setup a 32-bit machine in a VM and install the Remote App extensions and run them through your TS. It's a very round-about way of doing it, but it'll get the programs on there until you can replace them.