Click here to Skip to main content
15,797,683 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi there,

I have a 64bit c# app and I have to execute an external app that runs in DOS and is a 16bit app, is this possible to achieve? If so, can you please send me some links or examples because I have not found any good one

Thank you very much
ridoy 5-Aug-13 4:28am    

To execute DOS applications with 64-bit Windows you may use the XP Mode of Windows 7 Professional or a DOS emulator like DOSBox[^].
Share this answer
No, you can't.

The 16 bit application can't run on 64 bit environment.

This is operating system's restriction.
Share this answer
What should I do then? I have to some how execute this app :( Please give me some ideas, of if there is no solution for this issue, then I will have to find a new compatible application :(

Thank you
Share this answer
ridoy 5-Aug-13 4:26am    
this is not a solution.Use Have a Question or Comment button to do comment.
Hi Jochen, thank you very much

I downloaded the DOSBox and it ran my 16bit app in win 7 64bit computer :)

now I need to automatically run the dosbox from my c# app and programmatically execute the commands to run my own 16bit app from c#

Is this possible?

Thanks again
Share this answer

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900