Bug 44043 - Need NuGet client 2.12 on Linux
Summary: Need NuGet client 2.12 on Linux
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: NuGet (show other bugs)
Version: unspecified
Hardware: PC Linux
: --- normal
Target Milestone: master
Assignee: Matt Ward
Depends on:
Reported: 2016-09-07 01:06 UTC by Benjamin Summerton
Modified: 2016-09-07 08:10 UTC (History)
0 users

See Also:
Is this bug a regression?: ---
Last known good build:


Description Benjamin Summerton 2016-09-07 01:06:11 UTC
I was trying to install the package `Microsoft.AspNetCore.Http` from NuGet via MonoDevelop on Linux, and then I got this error:

    The 'System.Text.Encodings.Web 4.0.0' package requires NuGet client version '2.12' or above, but the current NuGet version is ''.

I don't see a way to update NuGet.  I tried to file an issue over on NuGet's GitHub tracker, but they told me to file it here (link: https://github.com/NuGet/Home/issues/3382)
Comment 1 Matt Ward 2016-09-07 08:10:55 UTC
MonoDevelop 6.0.2 includes NuGet 2.12. That version is currently only available if you build MonoDevelop from GitHub.

If you are MonoDevelop 5.10 then you may be able to just replace the NuGet binaries in the /usr/lib/monodevelop/AddIns/MonoDevelop.PackageManagement directory. The NuGet 2.12 binaries are available from GitHub:


The Microsoft.Web.XmlTransform.dll and NuGet.Core.dll files are the ones used by MonoDevelop.

Note You need to log in before you can comment on or make changes to this bug.