首页 > 解决方案 > Azure DevOps Nuget 管道步骤中的 Nuget 包说明

问题描述

是否可以为 Azure DevOps Pipeline 中添加的 NuGet 包添加描述?

在此处输入图像描述

标签: azure-devopsnugetazure-pipelines

解决方案


Azure DevOps Nuget 管道步骤中的 Nuget 包说明

众所周知,当我们用.csproj文件打包nuget包时,nuget会从项目中的文件AssemblyInfo.cs中获取包信息,比如assembly: AssemblyVersionassembly: AssemblyDescription等等。

因此,要为 NuGet 包添加描述,我们可以在以下位置添加assembly: AssemblyDescription描述AssemblyInfo.cs

[assembly: AssemblyDescription("This is Test Decription!!!")]

然后将此更新推送到 Azure DevOps 存储库,在这种情况下,我们可以使用该描述打包包。

另外,如果你想使用这个.nuspec文件,我们需要在本地机器上用命令行创建这个文件nuget spec "..\*.csproj",然后修改里面的<description>$description$</description>,把.nuspec这个文件上传到repos。

检查文档创建 NuGet 包以创建.nuspec文件。

希望这可以帮助。


推荐阅读