Nuget is case insensitive and we are not in the way we parse parameters.
In VS2015 Update2 (which integrate Nuget 3.4) they made small changes which brakes totally our integration of nuget (it is impossible to install any nuget package).
before this version a call to find a package was :
we parsed it correctly and sent following request to nuget gallery :
Now (from Update 2 released on 30th of March) the request is :
and we are sending this request to official gallery :
We don't send the Id value, because in class NuGetSearchParameters.java, method NuGetSearchParameters we do
id = requestParams.getFirst("id");
so "Id" is not recognized.
If you use nuget gallery directly it is the same result with :
This is the same with all parameters. In general nuget is case insensitive (I guess it is because IIS is a case insensitive web server)