← Back to context

Comment by jayd16

15 days ago

Windows update is how it used to work and it's terrible. An update breaks old apps, or downloads a every single version (not feasible). Who would want to run windows update to install a new app?

It's just a bad idea. Today we just pack in the DLLs and it just works.

No one suggesting using Windows Update to install new apps, they are suggesting the current .Net framework should be elevated to a first class Windows citizen and included with Windows installs and updated with Windows Update, and that seems like and obvious idea that should have been implemented when .Net Core became .Net.

  • .NET versions are not fully backwards compatible. Would you like every Windows install to ship with over ten versions of the .NET runtime?

    • We would like it to be good. Whichever way to achieve goodness - either be backwards compat, or ship all the stable versions, I don't care but the current situation is silly. Apple gets flack for this and that, but their UI toolkit situation is lightyears ahead; you just pick the OS version you want to target in your app build settings and it will work that way for everyone.

      1 reply →

    • > Would you like every Windows install to ship with over ten versions of the .NET runtime?

      A better approach would be to not break backwards compatibility in the first place.

      1 reply →

An update breaks old apps

That's something which is MS' problem; they're supposed to be the company who is best at backwards compatibility, but clearly have strayed from that path.