考虑到项目中有很多通用的东西,每次都要移来移去,比较费事,特地研究了一下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上搜到你的包了)。
我所使用的大致是这种流程,这种是全手动的。
至于里面细节的配置,我相信网上的各种帖子讲的非常详细。
小小改变,受益无穷。
时间: 2024-11-05 11:32:51