如何使用本地私有NuGet服务器

这篇具有很好参考价值的文章主要介绍了如何使用本地私有NuGet服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写在前面

上一篇介绍了如何在本地搭建一个NuGet服务器, 本文将介绍如何使用本地私有NuGet服务器。

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

操作步骤

1.新建一个.Net类库项目

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

 

 2.打包类库

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

 操作后会生成一个.nupkg文件,当然也可以用dotnet pack命令来执行打包。

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

3.推送至本地NuGet服务器

 打开命令行窗口,进入.nupkg所在的目录,执行命令:

dotnet nuget push -s http://test.com:82/v3/index.json -k ACMR MyClassLibraryForNuGet.1.0.0.nupkg

执行推送的结果:

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

有个需要特别注意的细节,-k ACMR  这个参数指定了 API 密钥, 该密钥配置在BaGet站点根目录下的appsettings.json文件中。

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

注意第一行,"ApiKey":"ACMR",可自行设置。

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

 为了保证安全性,执行推送到NuGet服务器的操作是需要验证的,否则会报 401 (Unauthorized) 错误;报文如下:

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

上传成功后在BaGet站点中的Packages页签就可以看到对应的包了

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

 4.配置NuGet包管理器

在VisualStudio的选项中配置NuGet包管理器,把本地NuGet的Url加入包源列表

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

 5.在NuGet中获取本地包

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

查找包的时候,右侧的程序包源需要选择方才配置的 local nuget 。

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

如何使用本地私有NuGet服务器,运维管理,运维,NuGet,.Net

自定义的本地包被成功安装并引用。 文章来源地址https://www.toymoban.com/news/detail-828449.html

到了这里,关于如何使用本地私有NuGet服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • WinSCP如何使用公网TCP地址访问本地服务器

    ​ Winscp 是一个支持 SSH( Secure SHell)的 可视化 SCP(Secure Copy)文件传输软件,它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 ​ 可视化操作就是直接把文件 从本机拖入 ,打开文件 直接双击 即可。 软件特性 支持协议众多:SSH ,FTP、SFTP、FTPS、

    2024年01月25日
    浏览(42)
  • Linux本地部署1Panel服务器运维管理面板并实现公网访问

    1Panel 是一个现代化、开源的 Linux 服务器运维管理面板。高效管理,通过 Web 端轻松管理 Linux 服务器,包括主机监控、文件管理、数据库管理、容器管理等 下面我们介绍在Linux 本地安装1Panel 并结合cpolar 内网穿透工具实现远程访问1Panel 管理界面 执行如下命令一键安装 1Panel: 安

    2024年02月04日
    浏览(97)
  • SpringBoot如何使用MultipartFile进行文件上传保存到服务器本地

    之前一直都是用的别人封装好的文件上传方法,这次想自己写一个特别简单的,文件上传方法,非常适合新手观看… 首先需要Springboot需要有Web依赖,就是下面这个依赖 依赖导完了,下面就直接是代码,大家看一下 到这里文件上传的解释都在代码里面,下面如果报文件过大的报错还需

    2024年02月13日
    浏览(68)
  • 如何使用WinSCP公网远程访问本地CentOS服务器编辑上传文件

    ​ Winscp 是一个支持 SSH( Secure SHell)的 可视化 SCP(Secure Copy)文件传输软件,它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。 ​ 可视化操作就是直接把文件 从本机拖入 ,打开文件 直接双击 即可。 软件特性 支持协议众多:SSH ,FTP、SFTP、FTPS、

    2024年01月23日
    浏览(57)
  • 安卓手机如何使用JuiceSSH实现公网远程连接本地Linux服务器

    处于内网的虚拟机如何被外网访问呢?如何手机就能访问虚拟机呢? cpolar+JuiceSSH 实现手机端远程连接Linux虚拟机(内网穿透,手机端连接Linux虚拟机) 1. Linux安装cpolar 首先,我们在Linux中安装[cpolar内网穿透](cpolar官网-安全的内网穿透工具 | 无需公网ip | 远程访问 | 搭建网站)工具 使用

    2024年03月18日
    浏览(59)
  • 如何使用Node.js快速创建本地HTTP服务器并实现公网访问服务端

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月03日
    浏览(73)
  • 如何使用Node.js快速创建本地HTTP服务器并实现异地远程访问

    Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台运行环境。Node.js 由 OpenJS Foundation(原为 Node.js Foundation,已与 JS Foundation 合并)持有和维护,亦为 Linux 基金会的项目。Node.js 采用 Google 开发的 V8 运行代码,使用事件驱动、非阻塞和异步输入输出模型等技术来提高

    2024年02月05日
    浏览(68)
  • 【IIS搭建网站】如何使用本地电脑做服务器搭建web站点并公网访问

    目录 前言 Windows网页设置 Windows IIS功能设置 IIS网页访问测试 Cpolar内网穿透 下载安装Cpolar Cpolar云端设置 3.3 Cpolar本地设置 公网访问测试 结语 在网上各种教程和介绍中,搭建网页都会借助各种软件的帮助,比如网页运行的Apache和Nginx、数据库软件MySQL和MSSQL之类,为方便用户使

    2023年04月14日
    浏览(86)
  • 如何使用Node.js快速创建HTTP服务器并实现公网访问本地Server

    Node.js 是能够在服务器端运行 JavaScript 的开放源代码、跨平台运行环境。Node.js 由 OpenJS Foundation(原为 Node.js Foundation,已与 JS Foundation 合并)持有和维护,亦为 Linux 基金会的项目。Node.js 采用 Google 开发的 V8 运行代码,使用事件驱动、非阻塞和异步输入输出模型等技术来提高

    2024年01月15日
    浏览(64)
  • 云服务器ip使用细节(公网、私有)

    场景:         当我们对tcp服务器进行监听的时候,可能需要用到ip地址,比如使用httplib::Service::listen(ip, port),而当我们访问tcp服务器时也需要ip地址         但这两个ip是不同的!         每个云服务器通常都会有一个公网IP地址和一个私有IP地址。公网IP地址是服务

    2024年01月19日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包