[英]How to add tags to a nuget package?
不管你使用什么工具,Visual Studio 或 Rider,他们只是在编辑 xml 文件(csproj 或 nuspec,但我 90% 确定你会知道你是否使用 nuspec 文件,所以我敢打赌您正在使用 csproj 创建您的包),您可以使用文本编辑器进行编辑。 实际上,该工具可能没有公开 NuGet 从 MSBuild 使用的全部属性,在这种情况下,您别无选择,只能自己手动编辑 xml。 当您执行“高级”操作时尤其如此,例如使用Directory.Build.props
文件在 repo 中的多个项目中重复使用相同的属性值,而不是在每个项目文件中重复。
无论如何, NuGet 关于使用 msbuild 打包的文档说:
包裹标签
以分号分隔的标签列表,用于指定 package。
因此,在您的 csproj 中,在<PropertyGroup>
内,有<PackageTags>console;shell;terminal;progress;progressbar</PackageTags>
。
为了完整起见,如果您使用的是 nuspec,文档说元素名称只是<tags>
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.