文章目录 一、BaGet简介 二、动手搭建 1。下载Relese包 2。运行项目 3。查看效果 4。自定义运行端口 三、上传Nuget包 1。创建测试项目 2。打包项目 3。上传包 4。项目引用 一、BaGet简介 BaGet是一个构建于ASP。NETCore基础上的NuGetV3服务器的开源实现。 github地址:https:github。comloicsharmaBaGet release包:https:github。comloicsharmaBaGetreleases 二、动手搭建 1。下载Relese包 在上面选择一个版本,我这边使用的是v0。4。0preview2最新版本 2。运行项目 解压包,然后进入到目录里面 执行:dotnetBaGet。dll 3。查看效果 直接打开http:localhost:5000 到此私仓就搭建完成了 4。自定义运行端口 编辑appsettings。json文件 将红色框的内容取消注释,修改即可 三、上传Nuget包 1。创建测试项目 类型为类库 2。打包项目 右键项目,选择打包: 打包完成会得到一个nupkg文件 3。上传包 在上面打包目录下打开命令行执行: dotnetnugetpushshttp:localhost:8080v3index。jsonMyTestLibrary。1。0。0。nupkg 4。项目引用 在VS中工具选项NuGet包管理器程序包源。添加一个源,输入名称,源:http:localhost:8080v3index。json Nuget包中切换程序包集即可搜索到