c# - 如何设置nuget包创建者
问题描述
我们正在使用“nuget pack”任务在 Azure 管道上生成 nuget 包。但是当我们在 Visual Studio 中搜索包时,它会列出包名称,后跟文本“by VssAdministrator”
我们希望它说“by OurCompanyName”,但我在任务中找不到任何选项来执行此操作,也没有任何文档,也没有任何关于 google 谈论如何设置此值的结果。我什至不确定这个值是什么。包创建者?制造商?开发商?
任何帮助,将不胜感激。谢谢。
解决方案
我认为您可能缺少从中生成包的 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>
如您所见,您可以设置您的作者姓名和公司名称