.NET 4.5 and windows XP

Hello Experts,
I have got a few customers that still use and are very happy with xp on some of their stations.
Tjhese customers I attend remotely.
The fact is some of our apps are visual studio build witj  dot net 4.5
they simply do not work in this xp machines.
Is there something I can do about it before forcing the customers to change to a newer versión?
Customers may be resisting because they have legacy apps still useful and maybe they need to change even the machine....
RGuillermoProject ManagerAsked:
Who is Participating?
AndyAinscowFreelance programmer / ConsultantCommented:
>>The fact is some of our apps are visual studio build witj  dot net 4.5

Question for you.
Does your app require .net 4.5 ?
Yes - your clients either don't use your app or have to upgrade the operating system ( OR use a virtual machine which is running a newer operating system - which sounds rather silly but might be a realistic option despite the cost and effort).
No - change your solution settings to require a lower version of .net.
Andy MInternal Systems ManagerCommented:
Net Framework 4.5 is only supported on Vista and above as per this article from Microsoft:
Fernando SotoRetiredCommented:
If I am not mistaken Windows XP is supported on .Net Framework 4.0. About the only thing you can do is to recompile your application under .Net Framework 4.0 and go through the errors that will be reported and correct them to work in version 4.0, these will be functions that were added to the newer versions that are not implemented in 4.0.
Tushar ParekhIntegration Project of Major Payment Gateways into a Single Payment Gateway Switching SystemCommented:
There are a few choices you have to make to make it run on XP provided you satisfy the criteria.

1. If there is a possibility of downgrading the Framework to 2.0/3.5/4.0 you can try to port your application to these frameworks . This actually depends on what kind of app and its dependencies on the OS .

2. If it is just a Web Forms App then you can go ahead and downgrade to v3.5/v4.0 and use it on XP.

3. If it is MVC2/3 which works on Framework 4.0 still you can downgrade the Framework and use it on XP but criteria is that
    you have to port it to the Framework. This means that any new features of 4.5 implemented you will have to find a workaround and compile in VS2008 /10.

Hope this helps !!
RGuillermoProject ManagerAuthor Commented:
Thank you very much to all Experts!!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.