![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Регистрация: 14.11.2007
Сообщений: 36
Репутация: 2
|
Я принудительно убиваю нужный мне процесс, но данные загруженные в память не освобождаюся, поэтому при новом запуске этого процесса, сама программа говорит о том что в памяти остались данные и их нужно освободить, в принцыпи пустяк нажать одну кнопочку, но сам фак не приятен. Как мне осободить ресурсы сразу же после завершения процесса(принудительного). Заранее большое спасибо!
|
|
|
|
| Реклама: | Заходите на сайт MebelStol.ru: садовые качели купить из белоруссии - отличные цены и большой выбор! | букет для 23 февраля | De Luxe DSZF15-LJ/15CE (над мойкой) | руки вверх новосибирск 2026 билеты без комиссии - redkassa.ru | куосера 8124 |
|
|
#2
|
|
Попробуй GC.Collect();
|
|
|
|
|
|
|
#3
|
|
Неактивный пользователь
Пол:
Регистрация: 04.12.2007
Сообщений: 32
Репутация: 4
|
Не могли бы вы по подробней сказать зачем принудительно убиваете процесс? Принудительное завершение это не очень хорошо.
|
|
|
|
|
|
#4
|
|
Неактивный пользователь
Регистрация: 14.11.2007
Сообщений: 36
Репутация: 2
|
В моем приложение происходит вызов обработки файлов с помощью другой программы, экземпляр той программы может быть запущен только один, а если моя программа пытается его запустить, то происходит зависание, моно конечно сделать исключительную ситуацию, и попросить пользователя самому савершить программу, но я просто убиваю этот процесс, если он запущен(Получается более автоматизированное приложение), но та программа загружает в память какие-то данные, которые при принудиловки не освобождаются...(При загрузки той программы, она говорит что данные не были выгружены из памяти , ну и варианты действии само сабой)...Вот и все)))
|
|
|
|
|
|
#5
|
|
Нда, тогда GC.Collect() не подойдет.
|
|
|
|
|
|
|
#6
|
|
Неактивный пользователь
Пол:
Регистрация: 04.12.2007
Сообщений: 32
Репутация: 4
|
Попробуйте решить проблему с помощью сообщений. Посмотрите какие методы есть у класса Process, кроме Kill. Например CloseMainWindow.
|
|
|
|
| Сказали спасибо: |
![]() |
| Опции темы | |
| Опции просмотра | |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| СМЕРТЬ: конец или освобождение? Или.. | ЗАПАСnik | Внутренний мир | 114 | 03.03.2010 20:10 |
| Условно-досрочное освобождение: вопросы и ответы | Sniper | Уголовно-исполнительный | 16 | 13.06.2007 22:39 |
| Освобождение канала (bandwidth), зарезервированного за сервисом QoS. | MNZ | Архив | 9 | 19.09.2006 09:54 |
|
|