在涉及依赖项和如何进行发布时,我想知道最佳实践是什么。在我的情况下,我有一个依赖于log4net的库,我想知道是否应该随着发布一起分发log4net.dll(将log4net引用设置为复制本地)?
我能否简单地说明log4net应该安装在GAC中?
在涉及依赖项和如何进行发布时,我想知道最佳实践是什么。在我的情况下,我有一个依赖于log4net的库,我想知道是否应该随着发布一起分发log4net.dll(将log4net引用设置为复制本地)?
我能否简单地说明log4net应该安装在GAC中?
依赖于全局程序集缓存(GAC)中的库可能会导致版本冲突和其他难以排查和调试的问题。我总是尽量将所有内容都与我的软件一起分发。