Errore NuGet NU5030
Il file di licenza 'LICENSE.txt' non esiste nel pacchetto.
Problema
Il file di licenza viene fatto riferimento nei metadati con PackageLicenseFile nel file csproj o l'elemento license in nuspec, ma il file stesso non è stato incluso nel percorso previsto all'interno del pacchetto.
Soluzione
Includere il file nel pacchetto, ad esempio:
Se pack con le destinazioni:
<PropertyGroup>
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
</PropertyGroup>
<ItemGroup>
<None Include="licenses\LICENSE.txt" Pack="true" PackagePath="" />
</ItemGroup>
Se si esegue il pacchetto con un nuspec:
<package>
<metadata>
<license type="file">LICENSE.txt</license>
</metadata>
<files>
<file src="licenses\LICENSE.txt" target="" />
</files>
</package>