gpt4 book ai didi

nuget - 如何仅使用 CLI 在 NuGet 包中包含标签

转载 作者:行者123 更新时间:2023-12-01 11:17:34 24 4
gpt4 key购买 nike

我要加Tags对于 nuget 包。
我不想使用单独的 .nuspec文件(维护),
我只使用 csproj 进行打包。

我试过使用 nuget pack -Properties Tags=demo 设置它但这似乎不起作用..?

我正在尝试解决一个更大的问题以创建一些可追溯性
在标签中使用构建中的提交 ID? (在 VSTS 上使用 Build.SourceVersion)

引用:

  • NuGet CLI ref.
  • Adding nuget pack as a msbuild target
  • VSTS Variables
  • 最佳答案

    实际上,与其他回复中所说的相反,有一种方法可以在没有 nuspec 文件的情况下执行此操作。

    引用这里:
    https://docs.microsoft.com/en-us/nuget/reference/msbuild-targets#pack-target

    NuGet 也通过 csproj 支持大多数 nuspec 元素。

    所以在你的 csproj 中,你会有类似的东西:

    <PackageTags>MyTag1;MyTag2</PackageTags>

    关于nuget - 如何仅使用 CLI 在 NuGet 包中包含标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48611702/

    24 4 0