Доступ к текущему активному CLRPolicy из загруженной библиотеки DLL - PullRequest
0 голосов
/ 10 октября 2011

Я пытаюсь получить доступ к узлу времени выполнения CLR приложения и изменить его политику с помощью диспетчера poilcy.

Проблема заключается в том, что все примеры, которые я видел, создают новую среду выполнения CLR и запускают ее.приложение с ним.

Я ищу способ получить доступ к среде CLR, которая уже запущена, и использовать SetActionOnFailure() для изменения политик сбоя.

Итак, как мне это сделать?что в C # или c ++ / cli?

Примеры, которые я нашел (но, похоже, не работает на работающем хосте времени выполнения CLR):

Указание политики эскалации с использованием CLRИнтерфейсы хостинга

Выживание после StackOverflowException

1 Ответ

2 голосов
/ 11 октября 2011

Я считаю, что политика должна быть установлена ​​до того, как какой-либо код будет JITted, потому что он запекается во время генерации собственного кода.

...