[英]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.