Prior to NuGet 3.4, NuGet used a FindPackagesById()?id='<name>' query to search for package versions. With NuGet 3.4.1 this changed to FindPackagesById()?Id='<name>'. The subtle change in casing have utterly broken NuGet support in Artifactory (https://www.jfrog.com/jira/browse/RTFACT-9741) and possibly other case-sensitive servers.
To restore compatibility, could it be possible to change the Id field casing back to id?
Yes, We just found this issue, I already change it back to id in one PR, it will be fixed after merge
When the fix will be available. Whether it will be a Hot fix or update?
it will be released by the end of this week
Hi ,
Now the installtion is working fine. But am unable to update NuGet packages from custom feed.Am getting the below error please look into this and provide solution ASAP.
The V2 feed at 'http://{custom feed link}/FindPackagesById()?id='Microsoft.Owin.Security.Facebook'' returned an unexpected status code '403 Forbidden'.
@Kanimozhi12 Hey, I tried this package on my test artifactory server but didn't repro this issue. is this working in 3.3?
This bug was introduced in NuGet 3.4.0 and later fixed in NuGet 3.4.2. It does therefore not affect NuGet 3.3.
When am trying to update using 3.3 it asks to check the private feed link whether its proper or not. but the installation works well with the same feed.
Most helpful comment
Yes, We just found this issue, I already change it back to id in one PR, it will be fixed after merge