Я новичок в C ++ / CLI, поэтому, пожалуйста, потерпите меня ...
Я работаю над смешанной C ++ / CLI DLL, которая должна служить мостом между процессом Win32 и сборкой .NET. В DLL мне нужны некоторые вещи .NET, которые будут присутствовать в течение всей жизни DLL. Инициализация не такая уж большая проблема, но я не мог понять, когда я смогу безопасно очистить .NET. Обычные средства C ++ (DLL_PROCESS_DETACH, глобальные переменные и статические локальные d'Dors), кажется, все вызываются после того, как CLR исчезает.
Итак, как получить уведомление о том, что DLL собирается отключиться от CLR, чтобы я мог освободить имеющиеся у меня ссылки .NET?