Sdílet prostřednictvím


Chyba NuGet NU5036

This package has an improperly escaped Url in LicenseUrl

Problém

Hodnota metadat LicenseUrl v souboru nuspec by měla být správně uchvácená. Některé verze funkcí balíčku NuGet mají problém, který se aktualizuje jakoap.

Řešení

Použijte pevnou verzi funkcí balíčku NuGet:

  • "balení NuGet.exe" – opraveno ve verzi 4.9.1
  • "dotnet.exe balení" - přerušeno ve verzi 2.1.500. Zatím není k dispozici žádná oprava. (Zatím nepoužívejte nový výraz licence nebo funkci souboru, abyste se vyhnuli problému.)
  • "msbuild /t:pack" – poškozený v sadě Visual Studio 15.9.1. Zatím není k dispozici žádná oprava. (Zatím nepoužívejte nový výraz licence nebo funkci souboru, abyste se vyhnuli problému.)