Fody и динамическое обновление зависимостей (событие AssemblyResolve)

Я пишу систему автоматического обновления, где приложение WPF динамически загружает свои зависимости (dll). Я использую событие AssemblyResolve для этого. Потом я нашел Costura.Fody и увидел, что это упрощает вещи. Тем не менее, Fody не позволяет загружать обновленную версию зависимости, например, если у меня есть dll v1.0.0.0, встроенная в Fody, но v2.0.0.0 будет загружен с веб-сервера.

Есть ли ловушка в событии Fody для AssemblyResolve, чтобы я мог затем загрузить любую зависимость, какую захочу, вместо того, что Fody знает или предлагает?

-pom-

1 ответ

Решение

На самом деле, нет. Costura был спроектирован как нечто большее, чем автоматическая система, где он просто обрабатывает зависимости и загружает их автоматически. То, что вы хотите сделать, это контролировать этот процесс и добавить свою собственную логику.

Другие вопросы по тегам