假设你有一个项目A,它有各种dll依赖项,但目录结构看起来像这样:
Project A
=> Project B
=> Project C
=> Project D
=> Project C
=> Project E
=> Project C, v2
即使项目的其余部分使用较旧版本的同一库,是否有一种方法可以使用Project E,因为它依赖于Project C(dll)的较新版本?
如果没有方法或者有一个方法会导致很多困扰,那么是否有一种前瞻性的解决方案来防止这种情况在未来的项目中发生?