.NET Framework 4 Client Profile and .NET Framework 3.5 Client Profile

I am currently targeting the .NET Framework 3.5 client profile.

Under certain conditions (when installing .NET 1.x or 2.x), the client profile is not installed and, instead, is a full version of the .NET Framework 3.5 ..

This restriction has been removed from the .NET 4.0 profile, so its good improvement significantly reduces the download size on some PCs.

However, if I am targeting the application on .NET 4.0, then all clients will have to download a new framework.

I think the ideal scenario would be to target the .NET 3.5 profile, but set the point to the .NET 4.0 client profile. Thus, PCs with version 3.5 installed (65% of our tests at the moment) would be great, and the rest would install .NET 4.0.

I think this is right or impossible? Will the .NET 3.5 profile application run only with the .NET 4.0 profile installed?

thank

+3
source share
1 answer

Yes, see this question . But you must, of course, make sure that your application works well in the .NET 4.0 runtime, because .NET 2.0, 3.0, and 3.5 use the 2.0 runtime, while .NET 4.0 has a new runtime.

+1
source

Source: https://habr.com/ru/post/1740923/


All Articles