Способ определения того, достиг ли счетчик ссылок COM-объекта 0, путем попытки доступа к одному из его членов и улавливания полученного исключения InvalidComObjectException, которое не очень изящно и, похоже, не хорошо себя зарекомендовало. Другой способ - вызвать Marshal.ReleaseComObject и проверить результат, но это требует, чтобы вы уменьшили количество ссылок объекта Com на 1.как определить, был ли COM-объект отделен от его базового RCW, не полагаясь на исключения?
Есть ли простой способ рассказать?