NuGet/Home

Repository element missing from .nuspec on running nuget pack

Open

#9 142 ouverte le 6 févr. 2020

Voir sur GitHub
 (5 commentaires) (1 réaction) (0 assignés)HTML (292 forks)batch import
Area:PackageDefinitionFunctionality:PushPriority:2Type:Docshelp wanted

Métriques du dépôt

Stars
 (1 459 stars)
Métriques de merge PR
 (Merge moyen 464j 23h) (1 PR mergée en 30 j)

Description

Details about Problem

NuGet product used: NuGet.exe

NuGet version: 5.0.2.5988

VS version : VS 2019 16.5.0 Preview 3.0

Detailed repro steps so we can see the same problem

  1. Open .nuspec file and remove type="git" from the repository element. Leave the url attribute there with a url to your repo

  2. "type" attribute is optional in nuspec.xsd

  3. run nuget pack .\app.nuspec

  4. The nuspec generated in the nupkg doesnt have the repository element

  5. This causes failures in uploading private packages to GitHub package registry

...

Issue doesnt repro when running pack from VS or running pack on the csproj

Guide contributeur