Details
Description
See https://github.com/NuGet/Home/issues/3858 , I have the same issue. What I observe when calling NCR's Nexus installation:
```
> http://***.com/nexus/service/local/nuget/repo-name/Nuget.Name/1.2.3+09d6b7c
404 Path /Nuget.Name/1.2.3 09d6b7c/Nuget.Name-1.2.3 09d6b7c.nupkg not found in local storage of repository "Repository" [id=repo-name]
```
Note the `+` sign missing in the response. Now when I escape manually:
```
> http://***.com/nexus/service/local/nuget/repo-name/Nuget.Name/1.2.3%2B09d6b7c
[download offered]
```
According sources for simpletons like me like ( https://stackoverflow.com/a/2678602/577067 ), it seems to me that you should not replace + by space in the path component of URLs. You should present me with the NuGet package for the first query.
Until this is fixed, we can't use SemVer 2 with Nexus.
Attachments
Issue Links
- is related to
-
NEXUS-17611 404s returned for packages containing build-metadata in version
-
- Closed
-
- relates
-
NEXUS-10030 Nuget 3.4 breaking semver change
-
- Closed
-
- mentioned in
-
Page Loading...