Visual Studio: выполнение кода очистки после остановки отладки

Мы разработали приложение, которое использует библиотеки взаимодействия Excel (Microsoft.Office.Interop.Excel) для чтения некоторых файлов Excel.

Когда в приложении возникает проблема, обрабатывается событие Application.ThreadException, поэтому ресурсы освобождаются (Excel закрывается ...).

Проблема заключается в том, что когда мы используем отладчик VS, если мы останавливаем выполнение (поскольку процесс прерывается на исключение или точку останова, существует множество причин, по которым мы это делаем), ресурсы не освобождаются, а Excel остается открыт. И, конечно же, в следующий раз, когда приложение запускается ... оно вылетает из-за блокировки файла.

Поэтому я ищу способ форсировать выпуск объектов Excel, даже если остановлен с помощью отладчика.

Любое предложение ?

Ответы на вопрос(3)

Ваш ответ на вопрос