Błąd narzędzia NuGet NU5030
Plik licencji "LICENSE.txt" nie istnieje w pakiecie.
Problem
Plik licencji znajduje się w metadanych z plikiem PackageLicenseFile w pliku csproj lub elementem licencji w pliku nuspec, ale sam plik nie został uwzględniony w oczekiwanej lokalizacji w pakiecie.
Rozwiązanie
Dołącz plik do pakietu, na przykład:
Jeśli pakiet z miejscami docelowymi:
<PropertyGroup>
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
</PropertyGroup>
<ItemGroup>
<None Include="licenses\LICENSE.txt" Pack="true" PackagePath="" />
</ItemGroup>
W przypadku pakowania za pomocą narzędzia nuspec:
<package>
<metadata>
<license type="file">LICENSE.txt</license>
</metadata>
<files>
<file src="licenses\LICENSE.txt" target="" />
</files>
</package>