128
submitted 9 months ago* (last edited 9 months ago) by testeronious@lemmy.world to c/programming@programming.dev
you are viewing a single comment's thread
view the rest of the comments
[-] labsin@sh.itjust.works 5 points 9 months ago

Other package managers, like nuget, throw errors if all dependencies on a package cannot be met by a single version.

This is probably the result of it copying all libraries in the same output directory and that .net cannot load 2 different versions of the same library so more an application restriction.

The downside of this is that packages often can't use newer features if they want to not block the users of that library and that utility libraries have to have his backwards compatibility so applications can use the latest version while dependent libraries target an older version. Often applications keep using older versions with known security issues.

[-] QuazarOmega@lemy.lol 1 points 9 months ago

Damn, sounds like a big headache x.x

this post was submitted on 11 Feb 2024
128 points (95.7% liked)

Programming

17314 readers
93 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 1 year ago
MODERATORS