문제

I am trying to develop a windows application for a 3rd world country where most of the clients are Windows XP and a few a Windows 7 users. I would like to create an application where no further configuration is needed once installed.I am not sure where to start- I.e what .net framework to target and which OS to work in? Which one is more compatible?

도움이 되었습니까?

해결책

I would recommend .Net 4.0 that is the latest version supported by Windows XP.

NOTE: All of the .Net framework run times are backward compatible. You also have to make sure that the application you develop is not targeted with a newer version of .Net than the computer with the oldest version of .Net

Here is some useful info:

Windows Vista comes with 2.0 preinstalled.

Windows XP is being fazed out and does not come with .net out of the box, so I would target new computers. I understand if you company is NOT going to upgrade.

Windows 7 comes with 3.5.1 preinstalled. It is compatible up to 4.5.1 (as the time of this writing)

Windows XP comes with none preinstalled but is compatible up to 4.0.

다른 팁


The simplest way to make a Windows application is use c#...
If you want to export the application to other OS c/c++ are more compatible.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top