NuGet/Home

Repository element missing from .nuspec on running nuget pack

Aberta

#9.142 aberto em 6 de fev. de 2020

 (5 comentários) (1 reação) (0 responsável)HTML (292 forks)batch import
Area:PackageDefinitionFunctionality:PushPriority:2Type:Docshelp wanted

Métricas do repositório

Stars
 (1.459 estrelas)
Métricas de merge de PR
 (Mesclagem média 464d 23h) (1 fundiu PR em 30d)

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

Guia do colaborador