c# - Why is the MathNet.Numerics NuGet package so big? -


i added mathnet.numerics through nuget c# solution. package directory in solution folder ballooned 50 mb! yet can download mathnet dll , use that, takes 1.5 mb. if want documentation well, can include xml, 3.5 mb.

am using nuget wrong or expected behavior? seems wasting lot of space.

the reason package contains many editions of same version conflict of interests:

  • we support wide range of platforms.
  • we leverage advanced features if available on of platforms (usually on full .net framework, tpl or system.numerics), performance compatibility , usability reasons.
  • avoid downstream dependency nightmares publishing single package per version, including platforms.

if causing problems, consider bring point team in discuss.mathdotnet.com (new) or maybe open issue in github.

ps: if nuget doesn't work you, provide zip archives can handle manually , pick need.


Comments

Popular posts from this blog

powershell Start-Process exit code -1073741502 when used with Credential from a windows service environment -

twig - Using Twigbridge in a Laravel 5.1 Package -

c# - LINQ join Entities from HashSet's, Join vs Dictionary vs HashSet performance -