Динамически загружать сборку, чьи ссылки упакованы с LIBZ
Мой вопрос заключается в том, возможно ли вообще динамически загружать сборку CLR, в которой все сборки, на которые она ссылается, упакованы решением LibZ. Если я пытаюсь просто использовать Assembly.Load(), то она, похоже, не работает (кстати, JustDecompile от Telerik не видит их также). Я надеюсь, что кто-то сталкивался с этой проблемой с этой конкретной установкой или может знать некоторые из причастностей. Может быть, какие-то манипуляции, которые я могу выполнить в событии ResolveEventHandler?
С наилучшими пожеланиями
1 ответ
Что ж, после изучения кода LibZ я понял, что он должен работать, как ожидалось, и попытался исследовать другие направления. Оказалось, что была сборка со сломанной подписью строгого имени, но, поскольку native dll вызывает DLL-прокси CLI, которая, в свою очередь, выполняет динамическую загрузку, я не смог отладить или разрешить описательные сообщения об ошибках, так что теперь все ясно.
С уважением