Я пытаюсь использовать вместе старый код .NET, который требует настройки поддержки устаревшей политики безопасности:
<NetFx40_LegacySecurityPolicy enabled="true" />
, а также хостинга IronPython (и, возможно, с использованием ключевого слова dynamic
в некоторых местах).
Я не могу найти способ использовать их вместе.Если я добавлю вышеупомянутый параметр в файл app.config
, я получу исключение
Динамические операции могут выполняться только в однородном домене приложений.
Если я этого не сделаюдобавив эту опцию, я получаю
Этот метод явно использует политику CAS, которая была устаревшей .NET Framework.Чтобы включить политику CAS по причинам совместимости, используйте переключатель конфигурации NetFx40_LegacySecurityPolicy.Пожалуйста, смотрите http://go.microsoft.com/fwlink/?LinkID=155570 для получения дополнительной информации.
Есть ли способ обойти эту проблему?