ProGet安装
ProGet下载地址(Full Installer版):http://inedo.com/proget/versions
安装完成后,部署IIS站点
1.站点路径指向:【ProGet安装路径】\WebApp目录
2. 应用池设置为经典模式
ProGet设置
1. 可以设置连接到其他的 NuGet服务器
2. 创建Feeds
创建完成后,NuGet Api Key绑定 的Key需要从 NuGet上面注册账户获取,这里的Key用的的地方比较多。
3.ProGet的ApiKey管理设置
注:这里的Key和NuGet中设置的Key匹配,否则Push提示Key无效
4.ProGet权限设置,不设置也无法Push,提示错误403
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