搭建 nuget 私服
创建 nuget 服务器
建立模板
创建一个空的 .net web
空项目,注意要使用 .net
,目前 nuget.server
包暂时不支持 net core
。我们使用空项目,不要选择webapi
等其他选项
框架最好选择.net4.6
,其他的兼容性不太好。
引入 nugetseverver 包
而后运行程序即可
如果运行后看到下面的界面,说明程序运行成功
创建一个 nuge 包
创建类库
选择目标框架
目标框架建议选择 .net standard2.0
或者 .net standard2.1
。此处我选择的是.net standard2.1
写个简单的测试函数,如下
写注解
在项目名称上,右键,选择属性,单击打开
在打开的界面,填写用户名等相关信息。这些信息可以在私服上引用nuge包的时候看到
生成 nuget 包
在项目名称上,右键,选择生成,将nuget
包生成到文件夹中,
生成nuget包的功能至此完成。
除了以上手动拖放的方法以外,还可以使用nuget工具,使用push命令往上传。
将nuget包加入到私服中
找到上一步。我们生成的 .nupkg
结尾的文件,复制粘贴到nuget私服的 packages
文件夹中。
运行 nuget 私服
新建一个控制台程序。将私服地址添加到程序包源中。
将包源换成刚刚输入的包源,即可引入成功
参考资料
https://www.cnblogs.com/duanjt/p/11150930.html
https://blog.csdn.net/a1234012340a/article/details/90444239
https://www.nuget.org/downloads
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?