我正在创建一个库,该库由树中的组件引用,如
组分A - >恩惠B
组分A - >组件C
组分B - >组件C
通过将A分支到B,然后将B分支到C,我可以安全地完成所有的引用。但是,我遇到了一个树更复杂的案例。
组分A - >恩惠B
组分A - >组件C
组分B - >组件C
组分A - >组件D
组分D - >组件C
当我将D分支到C时,我有两个A实例。
分支每个组件的目标是可以使用其文件夹结构中的所有依赖项检出C的解决方案,而不必检查引用的解决方案和外部文件夹。是否有更好的方法,或者我将如何解决方案2?
答案 0 :(得分:1)
我们有这样的策略,也遇到了同样的问题。
我们最终回到使用lib文件夹并检入内置的dll。是的,你放松了一些东西,但它更简单,我们没有后悔。
编辑:我们现在正在使用nuget。强烈推荐。