다음을 통해 공유


NuGet 오류 NU5036

이 패키지에는 LicenseUrl에서 잘못 이스케이프된 URL이 있습니다.

문제

nuspec 파일의 LicenseUrl 메타데이터 값은 제대로 이스케이프되어야 합니다. 일부 버전의 nuget 팩 기능에는 최대한 빨리 업데이트되는 문제가 있습니다.

솔루션

고정 버전의 nuget 팩 기능을 사용합니다.

  • "NuGet.exe 팩" - 4.9.1에서 수정됨
  • "dotnet.exe 팩"- 2.1.500에서 깨진. 아직 수정할 수 없습니다. (문제를 방지하기 위해 새 라이선스 식 또는 파일 기능을 아직 사용하지 마세요.)
  • "msbuild /t:pack" - Visual Studio 15.9.1에서 중단되었습니다. 아직 수정할 수 없습니다. (문제를 방지하기 위해 새 라이선스 식 또는 파일 기능을 아직 사용하지 마세요.)