在csproj文件中指定降价描述

时间:2018-07-12 20:55:54

标签: msbuild nuget dotnet-cli

使用dotnet pack时,我可以使用RepositoryUrl之类的属性作为生成的.nuspec文件的存储库URL等。

但是我应该设置什么属性来指定降价内容?甚至可以通过.csproj文件进行指定吗?

如果没有,该如何在.nuspec文件中进行处理?该文档非常缺乏。根据{{​​3}}的说法,一些实习生显然已经发布了该功能-但是我该如何使用?

1 个答案:

答案 0 :(得分:2)

更新:您可以将NuspecProperties用作以分号分隔的键=值对列表。 Here是csproj的完整命令参考,特别是您必须将documentation属性设置为以下参考:

根据此Nuspec documentation

您可以指定属性文档 <documentation src="documentation.md" /> 在您的.nuspec文件中。

  • 目标默认为软件包根
  • 支持的格式-md
  • 在打包时,剥离源值,并在目标值后附加源文件名-<documentation target="documentation.md"/>。 (这是为了帮助画廊和客户知道软件包中文档文件的路径以及文件名.extension。允许进行扩展名验证等。)
  • nuget规范将添加 <!-- e.g. <documentation src="documentation.md"/>. Learn more at https://aka.ms/nugetPackageDocumentation--> <documentation src=""/>

  • 包已提交给NuGet.org-目标不应为空

旁注:此答案随附的文档资源发布时间比提出问题时晚。