ProGet搭建私有NuGet服务

ProGet安装

ProGet下载地址(Full  Installer版):http://inedo.com/proget/versions

安装完成后,部署IIS站点

1.站点路径指向:【ProGet安装路径】\WebApp目录

2. 应用池设置为经典模式

ProGet设置

1. 可以设置连接到其他的 NuGet服务器

172823_x7Aa_857203.png

2. 创建Feeds

174516_twNn_857203.png

174553_8brp_857203.png

 创建完成后,NuGet  Api Key绑定 的Key需要从 NuGet上面注册账户获取,这里的Key用的的地方比较多。

3.ProGet的ApiKey管理设置

175509_Miam_857203.png

175631_RYNo_857203.png

注:这里的Key和NuGet中设置的Key匹配,否则Push提示Key无效

4.ProGet权限设置,不设置也无法Push,提示错误403

181910_Fbnp_857203.png

182018_gN8h_857203.png

182058_xc2l_857203.png

NuGet 打包上传

1.下载NuGet最新版本

2.执行 Nuget setapikey xxxxxxxxx   (这里也是NuGet官网申请的Key)

3.执行NuGet Pack 打包项目 

nuget pack ProGet.DemoLib.csproj -prop configuration=release

4.执行NuGet Push 发布包

nuget push ProGet.DemoLib.1.0.0.2.nupkg xxxxxxx -Source http://153.34.200.182:8100/nuget/Demo/

 

 

 

参考资料

http://www.cnblogs.com/lovecsharp094/p/5527204.html

http://www.cnblogs.com/dudu/archive/2012/06/05/nuget_server_push.html

http://jingyan.baidu.com/album/b907e627a401a446e7891cab.html?picindex=1

 

转载于:https://my.oschina.net/Anole/blog/1480208

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值