счас 1.6.4, но наблюдалось и ранее.
я не могу использовать стандартные для обмена папки PC и CP(есть еще аварийная служба обмена, старый добрый, надежный, но тормозной T-mail)
когда программа просто в режиме автозапуска(не служба) все нормально,
а когда в режиме службы
программа берет файл из нужного места, кладет в нужное, но когда запускается конфигуратор, файлы обмена ищутся в папках по умолчанию PC и СР (естественно их не находит) это видно из логов 1С. как будто в этом режиме 1С запускается от другого пользователя, у которого не прописаны в реестре пути для обмена и 1С подставляет пути по умолчанию. как бы это обойти? хочется службу, т.к. пользователи изредка умудряются закрыть программу.
при загрузке программы как службы, конфиг 1С плюет на прописанные у него пути.
Опубликовано Гость в 19 Май, 2009 - 15:01
Не проверял, но думаю что
Не проверял, но думаю что можно просто подправить реестр.
Данные о путях загрузки/выгрузки хранятся здесь
\HKEY_CURRENT_USER\Software\1C\1Cv77.7\НАЗВАНИЕ_КОНФИГУРАЦИИ\Config\Upload/Download
Нужно выполнить поиск по реестру, искать нужно название конфигурации в ветке HKEY_USERS.
Причем если 1С запускалось из-под нескольких пользователей, то название конфигурации будет встречаться несколько раз. Но думаю к системной учетной записи отностися тот ключ в котором пути для выгрузки/загрузки пустые.
В моем случае я нашел
\HKEY_USERS\S-1-5-18\Software\1C\1Cv77.7\НАЗВАНИЕ_КОНФИГУРАЦИИ\Config\Upload/Download directories
В это место нужно скопировать настройки из Вашей ветки.
Отправить комментарий