浩克网 手游攻略 软件教程 nuget程序包源(nuget程序包源地址)

nuget程序包源(nuget程序包源地址)

时间:2023-08-23 12:05:29 来源:网络整理 浏览:0

前言我们之前已经实现了包发布NuGet,但是发布的引用是公开的,任何人都可以访问。显然,这种方式是不可取的。

命令版:10分钟学会把Visual Studio创建的类库打包到NuGetweb版(推荐):小白2分钟学会把参考包打包到NuGet。

事实上,。。也提供了私有化部署(NuGet。Server,ProGet,MyGe等。),所以我们会基于BaGet搭建一个私有的NuGet环境。

什么是BaGetBaGet?它是GitHub上的一个开源项目,是一个轻量级的NuGet和symbol服务器,也是NuGet V3服务器的一个开源实现。

构建私有化的BaGet服务器让我们以我们的本地环境作为服务器环境为例。转到BaGet下载地址下载发布包。这是我下载的版本。您也可以选择其他版本:

https://github.com/loic-sharma/BaGet/releases/download/v0.3.0-preview4/BaGet.zip

下面解释如何选择下载的版本。单击输入BaGet下载地址,单击发布选择版本,然后单击BaGet.zip下载。

巴杰特下载地址:https://github。com/loic-Sharma/BaGet

解压下载的BaGet.zip文件,修改appsetting.json配置文件。不需要修改任何东西,只需要修改自己的api键和服务器地址即可。因为这是一个测试,所以不会填写api键。

不影响操作。具体配置操作请参考官方文档。

请注意,启动该服务的先决条件是安装。NetCore sdk。自从。网芯是装的,自带的。如果没有,您需要安装SDK。打开命令行下的BaGet.zip文件解压目录(BaGet文件目录)。

Executive: BaGet.dll Internet Company.

Executive: BaGet.dll Internet Company.

打开浏览器并运行http://localhost:5000,查看nuget服务是否已经启动。

将包上传到私有化服务器,创建类库进行测试。就拿前面的“繁简互换”来说吧。

Use Microsoft. International. Converter. Traditional Chinese simplified converter; Use the system; The namespace xiongzutils {public static class xzUtils {///////Simplified is converted to traditional////Simplified Chinese//Traditional Chinese Public Static String Get Traditional (Stringstr) {Stringr=String. Empty; R=Chinese converter. Convert(str,ChineseConversionDirection。 simplified to traditional); return r; }/////Convert traditional to simplified////Traditional Chinese characters//Simplified Chinese public static string get simplified (Stringstr) {Stringr=String. Empty; R=Chinese converter. Convert(str,ChineseConversionDirection。 Traditional to simplified); return r; }}} Right-click item,

打包完成后,你会得到一个nupkg文件,版本配置在右键->属性->打包:

看看刚才浏览器里的上传命令:

在上面的包目录中打开命令行以执行:

dotnet nuget push -s http://localhost:5000/v3/index.json XiongZeUtils.1.0.3.nupkg

注意这是打包路径,也就是生成XiongZeUtils.1.0.3.nupkg文件的目录,上面的目录有两个地方是解压执行dot net BaGet.dll的,不要混淆。

推送包成功后,我们再去http://localhost:5000/的包里查看一下,私有化包发布成功。

回到顶端

在vs2019中用私有化包打开:工具-选项-NuGet包管理器-包源。添加来源并输入名称。来源:http://localhost:5000/v3/index . JSON(自己的服务器地址)。

你可以在NuGet的私有服务器上找到这个包。

欢迎点赞+转发+关注!大家的支持是我分享最大的动力!

标题:nuget程序包源(nuget程序包源地址)
链接:https://www.52hkw.com/news/rj/56739.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
更多
Tiktok专用的梯子加速器(TK加速器全球加速)

Tiktok作为当前最火爆的短视频平台,受到了全球用户的热烈欢迎。然而,由于网络限制或者其他原因,很多用户在观看

2023-08-23
怎么不让快递放菜鸟驿站

菜鸟裹裹怎么禁止放快递?经常网购的小伙伴都知道,如果附近有菜鸟驿站,那么驿站的快递员会默认选择放在驿站中,并

2023-08-23
菜鸟驿站怎么送货上门

菜鸟裹裹怎么送货上门?有过菜鸟驿站拿快递的小伙伴都知道,很多菜鸟驿站在派送快递时,默认是放在菜鸟驿站,需要我

2023-08-23
蚂蚁庄园2021年3月4日最新答案

蚂蚁庄园3月4日答案最新是什么?在支付宝蚂蚁庄园每日一题中,每天都会有多个问题等着大家来回答,回答正确后即可

2023-08-23