试图找出在开发环境中使用Nuget来管理我们自己的库的最佳方法。
我们希望标准化第三方库的Nuget使用方法,但也想使用Nuget来管理内部实用程序库,对于使用内部库的开发人员来说,这很好,大家都很满意。然而,对于正在积极开发实用程序库的开发人员来说,情况似乎更加棘手,他们以前的构建库、构建主应用程序、F5并直接运行的流程现在因发布、更新和潜在的大量包而变得缓慢,更不用提额外的流程问题!
我们在内部库上使用TDD,但每个人都需要能够调试和修改库以及主应用程序,已经看过Phil Haacks在1.3中演示的调试包和读过David Ebbos的博客,但那适用于不同的场景。
那么,开发/调试周期的最佳流程是什么?如果要使用Nuget,那么我们需要接受现有的约束条件,或者是否有一种混合实践人们正在使用,也许1.3可以更接近自动化所有这些过程,或者我们只是避免将Nuget用于内部包,这将是一个真正的遗憾。
喜欢Nuget,可能希望从这个小家伙中获得更多的东西,谢谢反馈。