[prg] Re[2]: Отследить освобождение ресурсов
02.07.2017 14:11, "i_chay" пишет:
Изучайте документацию класса Process:
https://msdn.microsoft.com/ru-ru/library/system.diagnostics.process(v=vs.110).aspx
Обратите внимание, например, на метод WaitForExit() или событие Exited.
Самое курьезное в том, что в программе даже использовались методы и
свойства класса Process, однако событие Exited почему-то в глаза не
бросилось. В итоге меня унесло в сторону класса FileSystemWatcher и его
события Changed. Проверялось состояние рядом лежащего файла на предмет
LastWrite и выполнялись действия, но уже над другим файлом, который как
раз и должен был освободиться, когда манипуляции с рядом лежащим файлом
заканчивались.
С Exited все решилось в пару строчек кода, огромное спасибо Анатолию!