Имя: Пароль:
1C
 
Отладка исполняемого на сервере модуля
0 W_R
 
12.11.10
16:08
Подскажите, проблема состоит в следующем:

Необходимо провести отладку Общего модуля «УправлениеЗапасамиПартионныйУчет», который является модулем, исполняемым на сервере 1С Предприятия. При запуске сервера 1С Предприятия с ключом /debug из командной строки ("C:\Program Files (x86)\1cv81\bin\ragent.exe" -debug -agent -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files (x86)\1cv81\server") запускаются все нужные процессы (ragent, rmngr, rphost), но 1с не запускается, а выдает ошибку «Не обнаружен ключ защиты».
Не подскажите, в чем может быть дело?

Существует ли иной способ отладки исполняемых на сервере модулей?
1 rutony
 
12.11.10
16:16
А все ключи есть, в том числе серверный?
2 Defender aka LINN
 
12.11.10
16:18
Дык у тебя клиент ключа не видит, значит.
3 Defender aka LINN
 
12.11.10
16:19
+(2) А для чего, кстати, отлаживать "УправлениеЗапасамиПартионныйУчет"? Он, какбэ, и так уже отлажен, без вас :)
4 W_R
 
12.11.10
16:20
Да, все ключи на месте, дело такое:

сервер 1С установлен на компе как служба, он работает нормально. Его останавливаем, стартуем из командной строки (код выше), все процессы стартуют, но при запуске пользовательского режима или конфигуратора выдает сообщение о том что нет ключа. В командной строке завершаю отладку (Ctrl+C), запускаю службу сервера и опять все работает.
5 W_R
 
12.11.10
16:22
(3) Хочу понять как рассчитвается себестоимость номенклатуры для проводки Дт90 Кт41 при проведении документа РеализацияТоваровУслуг. Списывает непонятную сумму, вот и хотел по коду посмотреть.
6 W_R
 
12.11.10
16:46
вот нашел в инете образец командной строки для запуска сервера в режиме отладки, завтра попробую (сегодня выгонять пользователей уже не дадут)

"C:\Program Files\1cv81\bin\ragent.exe" -instsrvc -usr .\USR1CV81 -pwd Password -regport 1541 -port 1540 -range 1560:1591 -d "C:\Program Files\1cv81\server" -debug
7 W_R
 
12.11.10
17:05
up
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн