Загрузка управляемого dll в AppDomain из нативного кода C ++ - PullRequest
2 голосов
/ 07 февраля 2010

Я хочу загрузить управляемую сборку в домен приложений из собственного кода C ++.
Если это чего-то стоит, нативный код является профилировщиком CLR, поэтому я получаю уведомления каждый раз при создании AppDomain.

Ответы [ 2 ]

1 голос
/ 07 февраля 2010

Я считаю, что вам нужно хост CLR .

0 голосов
/ 08 февраля 2010

Вы, вероятно, ищете ICLRRuntimeHost::ExecuteInDefaultAppDomain(). Он загрузит сборку в по умолчанию AppDomain. Вы спрашивали о загрузке в "домен приложений", так что, вероятно, вас не волнуют другие не используемые по умолчанию домены приложений.

ICLRRuntimeHost является интерфейсом COM и, таким образом, доступен для собственного кода.

...