当前位置:首页 > 话题广场 > 攻略专题 > 游戏问答

NET Core:搭建私有Nuget服务器以及打包发布Nuget包

1.使用docker搭建私有Nuget服务器 docker run -d -p 8085:80 -v /home/nuget/db:/var/www/db -v /home/nuget/packages:/var/www/packagefiles -e NUGET_API_KEY=ee28314c-f7fe-2550-bd77-e09eda3d0119 sunside/simple-nuget-server这里环境变量NUGET_API_KEY要记住后面的命令需要使用 成功后如下图所示: (9500.163.com) docker 命名执行之前 需要新建2个挂载目录 1 .db目录 /home/nuget/db 2.packages目录 /home/nuget/packages 创建目录命令 mkdir /home/nuget/db mkdir /home/nuge/packages并且对该目录指定写入权限 chmod 666 /home/nuget这时候你会发现 没有docker下载很慢 ctrl+c 结束掉 配置一个docker 镜像加速器 这时候docker server 部署完成 添加一个测试项目 (9501.163.com) 设置编译时候自动生成nuget包 (9502.163.com) (9503.163.com) 根据自己的需求更改版本号 并且设置生成事件 保证每次都会重新打包最新的 nupkg (9504.163.com) 该命令的意思是 删除 当前项目路径下/当前输出路径下的 以.nupkg 结尾的所有文件 右键项目重新生成 (9505.163.com) 打开项目所在位置 (9506.163.com) (9507.163.com) 进入 bin/debug 目录 (9508.163.com) nuget 包已经打包好了这时候我们需要推送到 nuget server 服务器 推送命令 dotnet nuget push 参考官网 : dotnet nuget push *.nupkg -k ee28314c-f7fe-2550-bd77-e09eda3d0119 -s 但是每次推送都要写麻烦 所以我们自定义一个 vs 菜单来推送 (9509.163.com) VS 工具选择外部工具 添加内容 (9510.163.com) 并且保存 (9511.163.com) 选择自定义 (9512.163.com) (9513.163.com) (9514.163.com) 外部命令2 后面的数字是表示自定义外部命令的索引 (9515.163.com) 所以选择2 然后当前项目目录 下放上我们的 文件 (9516.163.com) (9517.163.com) (9518.163.com) 然后我们改个版本号重新生成 右键项目就会多出我们的自定义菜单 (9519.163.com) (9520.163.com) vs 在配置nuge 包源管理 (9521.163.com) (9522.163.com) nuget 管理 (9523.163.com) 达到当天最大量API KEY 超过次数限制

1.《NET Core:搭建私有Nuget服务器以及打包发布Nuget包》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《NET Core:搭建私有Nuget服务器以及打包发布Nuget包》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/2143227.html

上一篇

11平台等级如何到3?我来告诉你答案升级不花一分钱,这才是安装windows 11的正确方式

下一篇

1.4t和1.6t有什么区别看这里!为何很多人都选1.6L而不选1.6T?

.net项目如何打包发布?终于找到答案了从一张图开始,谈一谈.NET Core和前后端技术的演进之路

.net项目如何打包发布?终于找到答案了从一张图开始,谈一谈.NET Core和前后端技术的演进之路

.net项目如何打包发布相关介绍,邹溪源,李文强,来自长沙.NET技术社区 一张图 2019年3月10日,在长沙.NET 技术社区组织的技术沙龙《.NET Core和前后端分离那些事儿》上,我们曾经试图通过一系列抽丝剥茧的过程来引导大...

.net项目如何打包发布看这里!.NET 大牛之路 | 005 .NET 的执行模型

.net项目如何打包发布看这里!.NET 大牛之路 | 005 .NET 的执行模型

.net项目如何打包发布相关介绍,本文来自『.NET大牛之路』体系专栏的分享,追更完整专栏请私撩我…… 前面我们介绍 .NET 历史时讲过,微软基于 .NET Framework 重新设计并创造了跨平台的 .NET Core,目前已经...

.net项目如何打包发布?总结很全面速看!.NET 大牛之路 | 005 .NET 的执行模型

.net项目如何打包发布?总结很全面速看!.NET 大牛之路 | 005 .NET 的执行模型

.net项目如何打包发布相关介绍,本文来自『.NET大牛之路』体系专栏的分享,追更完整专栏请私撩我…… 前面我们介绍 .NET 历史时讲过,微软基于 .NET Framework 重新设计并创造了跨平台的 .NET Core,目前已经...

关于.net项目如何打包发布,你需要知道这些.NET 大牛之路 | 005 .NET 的执行模型

关于.net项目如何打包发布,你需要知道这些.NET 大牛之路 | 005 .NET 的执行模型

.net项目如何打包发布相关介绍,本文来自『.NET大牛之路』体系专栏的分享,追更完整专栏请私撩我…… 前面我们介绍 .NET 历史时讲过,微软基于 .NET Framework 重新设计并创造了跨平台的 .NET Core,目前已经...

.net项目如何打包发布?我来告诉你答案C#.Net企业开发.程序部署打包机制实践.程序安装包制作

.net项目如何打包发布?我来告诉你答案C#.Net企业开发.程序部署打包机制实践.程序安装包制作

.net项目如何打包发布相关介绍,到2012年,微软带着打包工具直接完成了Setup项目,但这比较low。 VS2012虽然没有集成打包工具,但它为我们提供了下载的端口,需要我们手动安装一个插件InstallShield。网上有很多第...

.net项目如何打包发布?终于找到答案了Net微服务实战之CI/CD

.net项目如何打包发布?终于找到答案了Net微服务实战之CI/CD

.net项目如何打包发布相关介绍,基础 软件工程的许多思想和概念来自建筑工程,人们喜欢把软件开发比作住宅建设。 那么如果说运维是软件的地基,那么框架就是承重墙。起房子就是先打地基,再建承重墙。地基打得越稳,房子才能起得更高。也等同于运...

.net项目如何打包发布?我来告诉你答案.NET Core 分发打包

.net项目如何打包发布?我来告诉你答案.NET Core 分发打包

.net项目如何打包发布相关介绍,(9500.163.com) 由于 .NET Core 现已可用于更多平台,因此了解如何为其打包、命名并进行版本控制将很有用。 达到当天最大量API KEY 超过次数限制 这样,无论用户选择在哪里运行...

.net项目如何打包发布?终于找到答案了.NET Core 分发打包

.net项目如何打包发布?终于找到答案了.NET Core 分发打包

.net项目如何打包发布相关介绍,.NET Core目前可用于更多平台,因此最好了解如何打包、命名和版本控制。 这样,无论用户选择在哪里运行 .NET,包维护人员均可以帮助确保获得一致的体验。 本文对以下用户非常有用: 尝试从源生成...