Fody 和动态依赖更新(AssemblyResolve 事件)

Fody and dynamic dependency update (AssemblyResolve event)

我正在编写一个自动更新系统,其中 WPF 应用程序动态加载其依赖项 (dll)。为此,我正在使用 AssemblyResolve 事件。然后我找到 Costura.Fody 并看到它简化了事情。但是,Fody 不允许加载依赖项的更新版本,例如,如果我在 Fody 中嵌入了 dll v1.0.0.0,但会从 Web 服务器加载 v2.0.0.0。

Fody 中是否有一个用于 AssemblyResolve 事件的挂钩,以便我可以加载我想要的任何依赖项,而不是 Fody 知道或建议的?

-pom-

不是真的。 Costura 被设计成一个不干涉的系统,它只负责查找依赖项并自动加载它们。您要做的是控制该过程并添加您自己的逻辑。