Compartilhar via


Erro do NuGet NU5036

Este pacote tem uma URL com escape incorreto em LicenseUrl

Problema

O valor de metadados licenseUrl no arquivo nuspec deve ser escapado corretamente. Algumas versões da funcionalidade do pacote nuget têm um problema que será atualizado o mais rápido possível.

Solução

Use uma versão não editável da funcionalidade do pacote nuget:

  • "NuGet.exe pack" – corrigido na versão 4.9.1
  • "dotnet.exe pack" – quebrado em 2.1.500. Nenhuma correção estava disponível ainda. (para evitar problemas, ainda não use a nova expressão de licença ou recurso de arquivo.)
  • "msbuild /t:pack" – quebrado no Visual Studio 15.9.1. Nenhuma correção estava disponível ainda. (para evitar problemas, ainda não use a nova expressão de licença ou recurso de arquivo.)