在某些部署场景中,我们需要将 DLL 文件放在独立的目录中,而不是与可执行文件放在一起。例如: 本文介绍如何使用 .NET 8 的程序集加载机制实现这种部署模式。 使用 特性在程序集加载时立即执行初始化代码: 当 .NET 运行时无法在默认路径找到程序集时,会触发 事件: 对于 P/Invoke 调用的原生 DLL(如 SQLite、OpenSSL),使用 : FileLoadException:...