XP is not supported by OS for .NET 4.5. This is a known issue.
I read a few months ago that the reason XP cannot install 4.5 is because there is a kernel API that contains 4.5 calls that are not in XP. I also read that it would be possible to implement my own implementation of the βnewβ kernel calls on an XP computer, and 4.5 could work.
I can no longer find this information. Does anyone know more about this?
The second, but related question: how can I take the updated .Net 4.0 libraries from a Windows 7 machine (with version 4.5 installed) and embed them in an xp machine? I believe that I read that the implementation files 4.5 are actually the same as the 4.0 files, there are no two sets. And in fact, the two .net folders (4.0 and 4.5) are just interfaces that reference the same files. If so, then manually entering 4.0 files will probably need a solution for my first question.
In short, does anyone have more info on hacking / updating manually .net for xp?
source share