При генерации IL с помощью DynamicMethod можно вызвать методы и поля доступа, которые в противном случае были бы недоступны, если вы предоставите "true" для параметра limitedSkipVisibility в Конструктор DynamicMethod
Я бы предпочел испускать динамический ИЛ в динамическую сборку, чтобы я мог сохранить сгенерированный ИЛ в сборку во время сборки. Если я использую этот метод, я должен использовать MethodBuilder вместо DynamicMethod. Однако мне нужно пропустить проверки видимости, поэтому я не получаю MethodAccessException при запуске моего динамического кода. Есть ли способ сделать это, и если да, то как?