Praise for Upgrade Assistant - a flawless Framework 4.8 to .NET 6 upgrade of a massive solution #1169
mbhvl
started this conversation in
Show and tell
Replies: 2 comments 2 replies
-
@mbhvl Thank you for taking time to write such a wonderful review for Upgrade-Assistant, we appreciate it! And very glad that you were able to successfully upgrade to .NET 6! :) |
Beta Was this translation helpful? Give feedback.
1 reply
-
That's great @mbhvl! Would you mind sharing what kind of technologies you were using in the project? i.e. WinForms/WPF/ASP.NET/UWP/etc? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Just wanted to offer my thanks to those who wrote this tool.
Our team has a C# .NET Framework 4.8 project that is 300k lines long. We were very nervous about how long and hard it would be to upgrade to .NET 5 but then .NET 6 appeared and we felt left even further behind.
So I cloned the source onto a new machine and after small experimentation with the tool in interactive mode, decided to run it on the entire solution in non-interactive mode and see what happens. My assumption was that the 16 assemblies would all be broken by the upgrade and that there would be hundreds of code-changes required.
How wrong I was. It worked flawlessly, first time. I had to change two very minor lines of code (which were antiquated legacy) and the 100+ packages upgraded to latest versions without hitch. There was one minor issue with one package that was only in Preview for .NET 6 which was in the end trivial to fix.
After these minor fixes, the solution compiled & ran perfectly. Maybe we were just lucky - but a break-rate of 2 lines out of 300,000 (0.00067%) is simply stunning. So I just wanted to take a moment to thank the authors of this tool. We are now fully with .NET 6 and the new world. Sincere gratitude to all.
Beta Was this translation helpful? Give feedback.
All reactions