3 ms·
Microsoft is selling it as a package deal. .NET and VS go hand in hand. The current LTS release of .NET Core 3.1 has a broken socket implementation that can le
by foepys 6y ago
Microsoft is selling it as a package deal. .NET and VS go hand in hand.
The current LTS release of .NET Core 3.1 has a broken socket implementation that can lead to deadlocks on Linux and macOS.
Microsoft will not fix it in 3.1 LTS and recommends using .NET 5, which is not an LTS. If you are a company that is deploying multiple times a day, that's probably fine. If you are a company that keeps the lights on with about 5 devs for a few hundred customers with on-prem setups, this is just unacceptable and doesn't even have anything to do with legacy libs.
https://github.com/dotnet/runtime/issues/31570 https://github.com/dotnet/runtime/issues/31570
- hyperdimension 6y agoWow, so much for LTS I guess. I really admired the Microsoft of before (yes, antitrust; I'm not talking about that here.) Admittedly it's just from what Raymond Chen's blogged about, but it seems to me that Microsoft had a different "corporate attitude" back then, so to speak.