
This saves space and improves performance. I work on NuGet, but without a repro I can run myself, or more detailed info on where the crash happened, I cant help. Packages are referred from a global repository folder instead of a local solution folder. Once you have a nuget.exe run 'mono nuget.exe restore -verbosity detailed' and see if you get more info on the crash. Now with PackageReference, you only see the one you actually added. No more long lists of dependencies (my personal favorite)Įarlier, a package inclusion would include all dependent references as well, making it very difficult to spot the ones you included.

Package references are directly added in your application just like other files, so no more nfig. Here are some differences between PackageReference and traditional package inclusion: No more nfig in your solution The new method keeps solutions tidier and has numerous other advantages, so it’s definitely worth checking out. In Visual Studios NuGet tool window, we can see the packages name, its authors, current version, license, and additional metadata to help the user understand more about the dependency. Though we have been using NuGet packages for a long time, it has been interesting to see how NuGet has changed the way of including packages without nfig. Visual Studio users will likely be familiar with the NuGet tool window, where developers can manage existing dependencies or add new ones.

The NuGet client tools provide the ability to produce and consume packages.
VISUAL STUDIO FOR MAC RESTORE NUGET PACKAGES UPGRADE
Net upgrade project, we migrated NuGet packages to PackageReference. What is NuGet NuGet is the package manager for.
