如何添加自己的NuGet包管理。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何添加自己的NuGet包管理。相关的知识,希望对你有一定的参考价值。
考虑到项目中有很多通用的东西,每次都要移来移去,比较费事,特地研究了一下NuGet包,看网上各种帖子,写的非常详细,但是照着实施起来却又会遇到各种问题,所以我来个简洁的,用来备忘。
第一步,https://www.nuget.org/ 到官方网站,注册账号,获取API Key(用于发布)。顺便下载工具 nuget.exe (用来注册API Key,和打包你的程序集)。
第二步,进入dos指令,将指令面板的运行路径指向你下载的工具(nuget.exe)所存放的路径。
第三步,运行如下Dos指令,nuget setApiKey 553a0bfd-42fe-448f-be51-a4afc95bcc84 (nuget 这个会区分大小写,保证和你下载的工具名称完全一样) 。结果显示注册成功
第四步,重新生成你的解决方案,保障你要打包的程序集是最新,最完整的。
第五步,运行如下Dos指令,NuGet pack E:\项目\类库一\类库一.csproj (nuget 这个会区分大小写,保证和你下载的工具名称完全一样,这个作用是将你的程序集 打包成.nupkg 文件)
第六步,下载一个工具NuGet Package Explorer(专业打包30年),利用这个工具可以修改一些配置信息,之后直接上传,完成。(大约过10分钟左右你就能在NuGet上搜到你的包了)。
我所使用的大致是这种流程,这种是全手动的。
至于里面细节的配置,我相信网上的各种帖子讲的非常详细。
小小改变,受益无穷。
以上是关于如何添加自己的NuGet包管理。的主要内容,如果未能解决你的问题,请参考以下文章
详解.Net 如何上传自己的包到Nuget平台以及如何使用Nuget包管理器