如何使用Cake将许可证文件添加到我的Nuget软件包中?
我俩都需要包含license.txt
文件和<PackageLicenseFile>
标签。
我有一个<PackageLicenseFile>licence.txt</PackageLicenseFile>
和<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
的dotnet核心csproj文件。
当我使用Visualstudio2019进行编译时,许可证文件已添加到我的nuget程序包中
然后,当我将软件包上传到Nuget.org时,可以在预期的位置看到许可证。
但是当我使用Cake的NuGetPack编译软件包时,没有添加许可证文件。
(我可以使用NuGetPackSettings
的LicenseUrl
,但不赞成使用LicenseUrl
。)