NuGet-Fehler NU5030
Die Lizenzdatei „LICENSE.txt“ ist im Paket nicht vorhanden.
Problem
Die Lizenzdatei wird in den Metadaten entweder mit PackageLicenseFile in der csproj oder dem license-Element in der nuspec referenziert, aber die Datei selbst wurde nicht an der erwarteten Stelle im Paket aufgenommen.
Lösung
Schließen Sie die Datei in das Paket ein, z. B.:
Wenn Paket mit den Zielen:
<PropertyGroup>
<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
</PropertyGroup>
<ItemGroup>
<None Include="licenses\LICENSE.txt" Pack="true" PackagePath="" />
</ItemGroup>
Wenn die Verpackung mit einem nuspec:
<package>
<metadata>
<license type="file">LICENSE.txt</license>
</metadata>
<files>
<file src="licenses\LICENSE.txt" target="" />
</files>
</package>