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

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 человек.
Рекламное место пустует