Вход | Регистрация


как закрыть 1с ?

как закрыть 1с ?
Я
   vde69
 
31.01.18 - 11:54
Проблема в том, что после закрытия 1с в памяти все равно висит процесс.


грешу на самописную DLL, сделана по технологии COM.

В 1с все объекты я явным образом забиваю "Неопределено", но это все равно не помогает, где то висят какие то открытые дескрипторы...

подскажите как разрулить...
 
 
   mistеr
 
1 - 31.01.18 - 12:17
(0) Рекурсивного создания COM объектов там не может быть?
   vde69
 
2 - 31.01.18 - 12:21
(1) в коде 1с - нет
   Вафель
 
3 - 31.01.18 - 12:25
kill 1cv8c
   vde69
 
4 - 31.01.18 - 12:26
(3) не красиво
   vde69
 
5 - 31.01.18 - 12:26
да и права нужны...
   YFedor
 
6 - 31.01.18 - 12:26
(0) С типовой бухией и зарплатой такая же фигня - бывает процесс висит долго
   mistеr
 
7 - 31.01.18 - 12:29
(2) В коде DLL, может. Или через еще какие-то объекты.

А так, открытые дескрипторы покажет Process Explorer. Вызовы AddRef/Release можно залогировать и подбить баланс.

Но сначала я бы убедился, что проблема именно в COM объекте.
   oleg_km
 
8 - 31.01.18 - 21:29
(0) попробовать ее временно отключить. Еще на каком-то релизе 8.3 действительно после использования COM приходилось ПередЗавершениемРаботы добавлять ЗавершитьРаботуСистемы(Истина). Потом проблема ушла.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует