question

JonatanBouillon-5836 avatar image
0 Votes"
JonatanBouillon-5836 asked lextm commented

Does upgrading the runtime framework from 4.6 to 4.8 will improve the performance of an .Net app build with a previous version like 4.6

I have a windows server 2012 R2 that has the .net framework runtime 4.6 installed and I'm wondering if upgrading the runtime to the framework 4.8 can improve performance for the .net application running and installed on that server.

The application in question is not rebuild with the .Net 4.8 but build with .net framework 4.6. I have no access to the code of the application to rebuild with the .Net 4.8.

I have read that there is some improvement to the .net 4.8 runtime and I’m wondering if it's better to always have the last framework installed.

From my understanding, if the .net runtime run the application with the .net 4.6 runtime and load all the assembly from the .Net 4.6 it will not be really useful to upgrade to .Net 4.8.


dotnet-runtime
· 3
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Hi @JonatanBouillon-5836 ,
You can consider posting your question here for more help about this question.


0 Votes 0 ·

Does your application deal with .NET only (without databases, files, network, and other resources that influence the performance)?


0 Votes 0 ·

The primary goal of newer .NET Framework updates (4.7/4.8) is to avoid breaking changes and prepare users to migrate to .NET Core, so performance improvements are quite limited. If you do want to boost performance of your apps without tuning them yourself, .NET Core is your only option at this moment as it contains far too many performance patches which are not included in .NET Framework.

0 Votes 0 ·

1 Answer

Castorix31 avatar image
1 Vote"
Castorix31 answered Castorix31 edited

You can see the .NET Framework 4.8 Release Notes
If you search keywords like "improve" or "performance", it does not seem to globally improve the performance, apart in certain cases...



5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.