首页 > 解决方案 > 如何设置nuget包创建者

问题描述

我们正在使用“nuget pack”任务在 Azure 管道上生成 nuget 包。但是当我们在 Visual Studio 中搜索包时,它会列出包名称,后跟文本“by VssAdministrator”

我们希望它说“by OurCompanyName”,但我在任务中找不到任何选项来执行此操作,也没有任何文档,也没有任何关于 google 谈论如何设置此值的结果。我什至不确定这个值是什么。包创建者?制造商?开发商?

任何帮助,将不胜感激。谢谢。

标签: c#azurenuget

解决方案


我认为您可能缺少从中生成包的 csproj 中的描述。

您可以查看此文档:https ://docs.microsoft.com/en-us/nuget/create-packages/creating-a-package-msbuild

<Project Sdk="Microsoft.NET.Sdk">   
  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <PackageId>ClassLibDotNetStandard</PackageId>
    <Version>1.0.0</Version>
    <Authors>your_name</Authors>
    <Company>your_company</Company>   
  </PropertyGroup> 
</Project>

如您所见,您可以设置您的作者姓名和公司名称


推荐阅读