『BaGet』带你一分钟搭建自己的私有NuGet服务器

简介: 📣读完这篇文章里你能收获到- 使用BaGet快速搭建Nuget私仓- 博主带你实操,全程无坑- 感谢点赞+收藏,避免下次找不到~

请添加图片描述
📣读完这篇文章里你能收获到

  • 使用BaGet快速搭建Nuget私仓
  • 博主带你实操,全程无坑
  • 感谢点赞+收藏,避免下次找不到~

请添加图片描述

一、BaGet简介

  • BaGet是一个构建于ASP.NET Core 基础上的 NuGet V3 服务器的开源实现。
  • github地址:https://github.com/loic-sharma/BaGet
  • release包:https://github.com/loic-sharma/BaGet/releases

在这里插入图片描述

请添加图片描述

二、动手搭建

1. 下载Relese包

  • 在上面选择一个版本,我这边使用的是v0.4.0-preview2 最新版本

2. 运行项目

  • 解压包,然后进入到目录里面

在这里插入图片描述

  • 执行:dotnet BaGet.dll

在这里插入图片描述

3. 查看效果

  • 直接打开http://localhost:5000/
  • 到此私仓就搭建完成了

在这里插入图片描述

4. 自定义运行端口

  • 编辑appsettings.json文件
  • 将红色框的内容取消注释,修改即可

在这里插入图片描述

请添加图片描述

三、上传Nuget包

1. 创建测试项目

  • 类型为类库

2. 打包项目

  • 右键项目,选择打包:

在这里插入图片描述

  • 打包完成会得到一个nupkg文件

在这里插入图片描述

3. 上传包

  • 在上面打包目录下打开命令行执行:
dotnet nuget push -s http://localhost:8080/v3/index.json MyTestLibrary.1.0.0.nupkg
AI 代码解读

在这里插入图片描述

4. 项目引用

  • 在VS中工具-选项-NuGet包管理器-程序包源。添加一个源,输入名称,源:http://localhost:8080/v3/index.json

在这里插入图片描述

  • Nuget包中切换程序包集即可搜索到

在这里插入图片描述

相关文章
【不费脑筋系列】发布个人的代码包到Nuget服务器上,并通过VS引用进行使用的方法
下面讲个关于个人如何开发nuget包,并部署到nuget服务器上的例子。为了保证.net framework和 .net core都可以访问到我的包,我此处以新建一个.net standard 2.0的版本为例子,提供一个简单的示范。
212 0
【不费脑筋系列】发布个人的代码包到Nuget服务器上,并通过VS引用进行使用的方法
NuGet服务器搭建教程
本文主要来自网络,进行整理而成,相关文章如下: http://diaosbook.com/Post/2012/12/15/setup-private-nuget-server https://www.cnblogs.com/dudu/archive/2012/06/05/nuget_server_push.html  https://www.cnblogs.com/haogj/p/4468512.html     NuGet 是.NET程序员熟知的给.NET项目自动配置安装library的工具,已经整合在了VS2010 SP1及以上的版本中。
1662 0
NuGet 无法连接到远程服务器-解决方法
一、 Entity Framework以下简称EF 安装EF4.3的步骤是首先安装VS扩展 NuGet,然后再使用NuGet安装EF程序包 安装完NuGet就可以安装EF了,有两种方式可以安装EF: 1.
1495 0
建立自己的NuGet服务器
如果是在公司的开发环境,使用NuGet来管理和分发Package是个不错的主意,建立NuGet服务器是开始的第一步。 在自建NuGet服务器的过程中,要注意,尽量使NuGet Manager的版本保持在最新版本,这样,NuGet Server 、NuGet  Manager、NuGet Explorer才能兼容,否则会有错误产生 建立NuGet网站 通过NuGet引用 NuGet.
905 0
在内部架设NuGet服务器
在公司内部有很多基础框架或者基础组件,甚至对于使用SOA架构的公司来说,会有大量的业务组件的契约程序集,对于这些框架或组件的引用管理有的人使用源代码管理工具,但是NuGet相比源代码管理工具更方便: 1) 安装和卸载:不需要手动添加和移除引用,不需要手动改写配置文件甚至是一些初始化服务的代码。
796 0
阿里云特惠云服务器99元与199元配置与性能和适用场景解析:高性价比之选
2025年,阿里云长效特惠活动继续推出两款极具吸引力的特惠云服务器套餐:99元1年的经济型e实例2核2G云服务器和199元1年的通用算力型u1实例2核4G云服务器。这两款云服务器不仅价格亲民,而且性能稳定可靠,为入门级用户和普通企业级用户提供了理想的选择。本文将对这两款云服务器进行深度剖析,包括配置介绍、实例规格、使用场景、性能表现以及购买策略等方面,帮助用户更好地了解这两款云服务器,以供参考和选择。
DeepSeek服务器繁忙解决方法:使用阿里云一键部署DeepSeek个人网站!
通过阿里云一键部署DeepSeek个人网站,解决服务器繁忙问题。学生用户可领取300元代金券实现0成本部署,普通用户则可用99元/年的服务器。教程涵盖从选择套餐、设置密码到获取百炼API-KEY的全流程,助您快速搭建专属大模型主页,体验DeepSeek、Qwen-max、Llama等多款模型,无需代码,最快5分钟完成部署。支持绑定个人域名,共享亲友使用,日均成本仅约1元。
92 10
【阿里云】控制台使用指南:从创建ECS到系统诊断测评
本文介绍了如何通过阿里云获取ECS云服务器并进行操作系统配置与组件安装,以实现高效的资源管理和系统监控。阿里云凭借强大的基础设施和丰富的服务成为用户首选。文中详细描述了获取ECS、RAM授权、开通操作系统控制台及组件安装的步骤,并展示了如何利用控制台实时监控性能指标、诊断系统问题及优化性能。特别针对idle进程进行了深入分析,提出了优化建议。最后,建议定期进行系统健康检查,并希望阿里云能推出更友好的低成本套餐,满足学生等群体的需求。
94 17
【阿里云】控制台使用指南:从创建ECS到系统诊断测评

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等