我一直想知道在引用第三方程序集时最佳做法是什么.前一段时间我问了一个问题" 依赖关系和参考文献:我究竟应该参考什么"并且接受了一些思考,但我并不完全相信.我有一个第三方组装需要建立我的项目,根据我到目前为止所读到的,我应该只参考构建我的项目所需的组件.这留下了问题第三方程序集的运行时依赖项.如果我引用它们,引用列表也会变得很大(因为有几个依赖项)并且包含很多程序集,我不知道什么做了,哪些与我的项目无关.我也是我想避免在任何这些方法中使用公共方法,只使用主要的第三方程序集.我怎样才能以合适的方式做到这一点?任何帮助都会受到赞赏,因为我很困惑.
为了让我知道我在这里处理的是第三方库使用hibernate和log4net以及办公室互操作程序集.
谢谢.