Есть ли способ настроить надстройки MAF так, чтобы System.Reflection.Assembly.GetEntryAssembly () возвращала ссылку на основную сборку надстройки при вызове изнутри AppDomain надстройки?
Предыстория: чтобы соответствовать определенным требованиям безопасности для моего проекта, я должен загрузить надстройки в отдельном домене приложений, и результат GetEntryAssembly () должен быть установлен в основную сборку надстройки (со строгим именем) при вызове изнутри домена приложения надстройки.Я разработал тестовый пример, следуя шаблону, описанному в пошаговом руководстве MSDN MAF .В моем тестовом случае GetEntryAssembly () всегда возвращает ноль, если сборка загружена в отдельный домен приложений (или процесс).
Я заметил, что документация GetEntryAssembly говорит: «Метод GetEntryAssembly ничего не может вернуть, когда управляемая сборка была загружена из неуправляемого приложения» - это относится к прокси MAF через границы AppDomain?
все рассматриваемые сборки и исполняемые файлы имеют строгие имена.