嗨,我有一个依赖层次结构的问题,我不确定如何解决:
替代文字 http://img525.imageshack.us/my.php?image=56330713it2.jpg http://img525.imageshack.us/my.php?image=56330713it2.jpg
问题在于我应该如何从 MyProject 项目中引用这些依赖项。我已经将 BaseProject 和 CommonUtil(1.0 版)构建到程序集中。现在在 MyProject 中,我正在使用 CommonUtil 中的类,我不确定是否应该引用 CommonUtil.v.1.0 或者是否可以/应该引用当前版本的 CommonUtil (v 2.0)。
我应该从 MyProject 中引用哪个 CommonUtils 程序集?我无法引用这两个程序集,因为 VS 告诉我它无法确定要使用哪个程序集,因为它们都包含一些相同的方法。如果我只引用 v.1.0,我可能不会拥有 v.2.0 所需的一切,如果我只引用 v.2.0,我可能不会拥有 v.1.0(BaseProject)所需的所有功能。