Сейчас я перебираю взаимодействие с Excel.
Все идет гладко, я избавляюсь от объектов COM, и все довольны.
Что мне интереснохотя, как я могу надежно убить COM-объект, если мое приложение вылетает?
Любые предложения приветствуются, я использую C #
Попробуйте поместить код удаления в блок finally вашего блока try catch finnally или попробуйте выполнить событие Application.ThreadException и выполните его удаление.
Application.ThreadException