Just a way for MS to "encourage" people to get off of previous versions of Visual Studio
This is just more MS "hand-waving" - they need to:
1) Get people onto only the latest Visual Studio version (2026) - only this version supports .NET 10 and beyond (.NET 11)
2) Obsolete using earlier Visual Studio versions as soon as a single developer on a team usings a single new feature of C#, everyone now needs to move to it.
3) A way to support multiple inheritance in a perverted way, since C# has always had that limitation
4) Show that C# doesn't need/want OOP. Apparently devs can't handle this concept called encapsulation and the decoupling that it can provide.
It seems like all's that it takes is one C# developer at MS that has a bug up his/her ass because C# doesn't work the way they want it to, regardless of their complete lack of understanding of the most fundamental, time-proven software development practices to go off and propose a half-cocked/half-baked, moronic feature. The only one more moronic is the managers that allow the feature to advance up through the process.
I wouldn't be surprised if this originated with an AI halucination / slop event generated by co-pilotless.
BTW:
VS2026 - has:
- forced, automatic updates and when doing so, completely uninstalls any additional/older compiler tool chains, that one has to go back and re-install manually afterwards, if they are needed.
incoming, 4,3,2,1 downvotes...