在 csproj 文件中指定 markdown 描述
Specify markdown description in csproj file
使用 dotnet pack
时,我可以使用 RepositoryUrl
等属性作为生成的 .nuspec
文件的存储库 URL 等
但是属性我要设置什么来指定markdown内容呢?甚至可以通过 .csproj
文件指定吗?
如果没有,我该如何在 .nuspec
文件中进行?文档非常缺乏。根据 this link,一些实习生显然已经发布了该功能 - 但是我该如何使用它?
更新:您可以使用 NuspecProperties
作为键=值对的分号分隔列表。
Here csproj 的完整命令参考,特别是您必须设置 documentation
属性 如下参考:
您可以指定属性文档
<documentation src="documentation.md" />
在你的 .nuspec
文件中。
- 目标默认为包根目录
- 支持的格式 - md
- 打包时,剥离源值,将源文件名附加到目标值 -
<documentation target="documentation.md"/>
。 (这是为了帮助图库和客户端知道包中文档文件的路径和文件name.extension。允许扩展名验证等)
nuget 规范将添加
<!-- e.g. <documentation src="documentation.md"/>. Learn more at https://aka.ms/nugetPackageDocumentation-->
<documentation src=""/>
包提交给 NuGet.org - 目标不应为空
旁注:此答案附带的文档资源发布时间晚于问题提出时间。
使用 dotnet pack
时,我可以使用 RepositoryUrl
等属性作为生成的 .nuspec
文件的存储库 URL 等
但是属性我要设置什么来指定markdown内容呢?甚至可以通过 .csproj
文件指定吗?
如果没有,我该如何在 .nuspec
文件中进行?文档非常缺乏。根据 this link,一些实习生显然已经发布了该功能 - 但是我该如何使用它?
更新:您可以使用 NuspecProperties
作为键=值对的分号分隔列表。
Here csproj 的完整命令参考,特别是您必须设置 documentation
属性 如下参考:
您可以指定属性文档
<documentation src="documentation.md" />
在你的 .nuspec
文件中。
- 目标默认为包根目录
- 支持的格式 - md
- 打包时,剥离源值,将源文件名附加到目标值 -
<documentation target="documentation.md"/>
。 (这是为了帮助图库和客户端知道包中文档文件的路径和文件name.extension。允许扩展名验证等) nuget 规范将添加
<!-- e.g. <documentation src="documentation.md"/>. Learn more at https://aka.ms/nugetPackageDocumentation--> <documentation src=""/>
包提交给 NuGet.org - 目标不应为空
旁注:此答案附带的文档资源发布时间晚于问题提出时间。