我们正在开发.NET 3.5应用程序(Windows窗体),它由3个主要部分组成.
作为部署过程的一部分,我们希望能够在安装后不断更新组件.
我一直在考虑设置NuGet服务器,并将组件更新打包为NuGet包.
以前有人做过这样的事吗?你认为NuGet适合这份工作吗?
我们的要求是:
我们使用TeamCity进行持续集成和构建我们的产品,我知道它与NuGet很好地集成,可以直接创建/发布NuGet包.
问题是我如何将NuGet与我们的应用程序集成?是否有任何客户端NuGet代码来使用包?我想知道这是否可行.
1和3)使用NuGet.Core从NuGet部署和接收数据是可能的.检查NuGet push ...到Windows Azure和NuGet.exe的Update -Self命令的源代码.
我们还将在即将发布的NuGet书籍Pro NuGet中展示这种情况.
2)托管您自己的Feed非常简单,请访问www.myget.org或使用NuGet图库