上传Nuget包到私人Nuget服务器上

上传Nuget包到私人Nuget服务器上

步骤一:前往NuGet官网https://www.nuget.org,注册或登录微软账号成为Nuget开发者。

在这里插入图片描述

步骤二:此处跳过注册/登录步骤,登录完成后点击①API Keys选项添加开发者Key。

在这里插入图片描述

步骤三:①点击Create,填写Key Name(可以随便填写,名字可自定义)。②Package Owner默认为当前账号。③Select Scopes处选择【push】和【push new package and package versions】。④点击【Create】按钮。

在这里插入图片描述

步骤四:下载Nuget Explorer。可前往https://github.com/NuGetPackageExplorer/NuGetPackageExplorer/releases下载。新建Nuget包。

在这里插入图片描述

步骤五:将需要打包的dll拖进右侧空白处。

在这里插入图片描述

步骤六:如果需要注明该包的版权声明以及名字等相关属性。可以进行如下操作:①点击工具的顶部导航栏【Edit】——②【Edit Metadata】

在这里插入图片描述

步骤七:①包名。②包版本号。③包标题。④包作者⑤包归属人⑥最低客户端版本号⑦是否有开发依赖项⑧包图标(一般填写网络地址)⑨包README路径⑩项目地址,一般只需要填包名、作者、版本号、包描述即可,如有依赖项则勾选Development Dependency,其他可选填。填写完成后点击上方绿色小勾即可保存。

在这里插入图片描述

步骤八:发布Nuget到刚才搭建的Nuget服务器。①点击顶部导航栏的【File】——②【Publish...】

在这里插入图片描述

步骤九:①Nuget服务器地址(这里填服务器上的Nuget服务器地址,格式为:http://你的IP地址/nuget)。②开发者Key(这里填写之前注册的API Keys)

API Keys根据步骤二进行,在Manager下点击【Regenerate】获取,如图:①获取Key。②复制Key粘贴到NugetExplorer上。

在这里插入图片描述

在这里插入图片描述

步骤十:发布成功。此时服务器上的nuget服务器便会出现刚才的包。

在这里插入图片描述

步骤十一:添加Nuget服务器地址,方便部署包。①【工具】——②【Nuget包管理器】——③【程序包管理器设置】

在这里插入图片描述

步骤十二:①【程序包源】——【+】号——填写名称、源(即Nuget服务器地址)——【确定】按钮。

在这里插入图片描述

步骤十三:①选择刚才添加的Nuget服务器源。②左侧将会现在当前服务器上的所有包

在这里插入图片描述

优秀的个人博客,低调大师

微信关注我们

原文链接:https://my.oschina.net/jackson0720/blog/5037670

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS

Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Eclipse(集成开发环境)

Eclipse(集成开发环境)

Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。