Я хочу загрузить управляемую сборку в AppDomain из собственного кода на C++.
Если это стоит того, что собственный код является профилировщиком CLR, я получаю уведомление каждый раз, когда создается AppDomain.Загрузка управляемой dll в AppDomain из собственного кода C++
2
A
ответ
1
Я считаю, что вам нужно host CLR.
0
Возможно, вы ищете ICLRRuntimeHost::ExecuteInDefaultAppDomain()
. Он загрузит сборку в по умолчанию AppDomain. Вы спросили о загрузке в «AppDomain», поэтому, вероятно, вам не нужны другие нестандартные AppDomains.
ICLRRuntimeHost
является COM-интерфейсом и, следовательно, доступен для собственного кода.
Смежные вопросы
- 1. Загрузка DLL в отдельный AppDomain
- 2. Использование управляемой C++ dll из C#
- 3. Загрузка сборок в appdomain
- 4. Assembly :: LoadFrom вызван из управляемой C++ dll
- 5. GetProcAddress на управляемой C# dll
- 6. Загрузить dll в пользовательском appdomain в C#
- 7. Загрузка сборки в AppDomain outsite из приложенияBase C#
- 8. Публичная структура в управляемой C++ dll не видна из C#
- 9. Исключение StackOverflow в Umanaged Dll при вызове из управляемой DLL
- 10. Загрузка управляемой C++ DLL из простой программы на C++ через LoadLibrary
- 11. Использование объектов в управляемой dll из Native C++
- 12. EEFileLoadException при загрузке DLL на C++ в управляемой DLL
- 13. Загрузка app.config в AppDomain
- 14. Как получить исполняемый путь из управляемой DLL
- 15. Загрузка DLL в отдельный AppDomain с известным только общим интерфейсом
- 16. Загрузка изолированной dll в существующие события Appdomain и autoexecuting
- 17. C# Загрузка dll из PrivateBin
- 18. Передача объектов из ссылочной управляемой dll в обертку C++/CLI
- 19. Использование управляемой dll (которая использует неуправляемую dll) в проекте C#
- 20. C++ DLL не выгружается с AppDomain
- 21. загрузки DLL сборки из файла в C# для пользовательских AppDomain
- 22. C# AppDomain не может загрузить DLL
- 23. Запуск кода из пользовательского AppDomain
- 24. Загрузка DLL C++ в C#
- 25. Использование управляемой C# DLL из инструмента ETL через смешанный режим C++/CLI DLL - возможно?
- 26. Загрузчик загрузчика (ошибка regsvr32 R6033) с управляемой C++ dll
- 27. Отладка собственного кода
- 28. Чтение ресурсов из не-управляемой dll с C#
- 29. Добавление управляемой DLL к единству3d
- 30. Загрузка плагина в новый AppDomain