部署项目将dll放到system32?不可取最近博主发现有些公司部署业务时,直接将第三方ddl放到了system32下,感觉有些不太合适,于是写下这篇博客,给大家一些建议。 在Windows系统中,偶尔会看到有人将第三方库(如OpenCV、Boost等)的DLL文件放入C:\Windows\System32目录下,这种做法看似能解决程序运行时“找不到DLL”的问题,但实际上是一种不规范、不推荐的操作。为了方便理解这一行为的严重性,需要从Windows的DLL加载机制、System32目录的特殊性以及软件部署的最佳实践等多个角度进行讲解。