|
Не запускается отладка фонового задания. |
☑ |
0
Aristo
25.01.12
✎
13:48
|
2 сервера 1С 8.1 , один для рабочей базы, один для отладки копии - запущен в режиме debug (параметры службы:
"C:\Program Files\1cv81\bin\ragent.exe" -srvc -agent -debug -regport 1543 -port 1542 -range 1592:1599 -d "C:\Program Files\1cv81\server_test")
к нему подключена база, на которой вертится фоновое задание.
в процедуре на которую ссылается регламентное задание стоит точка останова.
Фоновое задание настроено без пользователя.
в Меню "Параметры", Закладка "Запуск 1С предприятия" стоят галки "Начать отладку при запуске " и "Устанавливать режим разрешения отладки".
В Меню "Отладка - подключение" в настройках поиск по портам 1562-1599
в настройках автоматического подключения стоит флаг "Фоновые задания".
При этом прога не реагирует на точку останова.
Уже все форумы прошерстил, памагите :)
|
|
1
Aristo
25.01.12
✎
14:01
|
уп
|
|
2
pumbaEO
25.01.12
✎
14:15
|
возможно проблема в -range 1592:1599 и В Меню "Отладка - подключение" в настройках поиск по портам 1562-1599
-range 1592:1599: 1592 - это ошибка?
|
|
3
Aristo
25.01.12
✎
14:54
|
(2) нет. У меня рабочий сервер занимает порты -range 1560:1591
, тестовый 1592:1599, нужно отлаживать задания на тестовом, он в дебаг режиме
Скорее поиск отладчика содержит лишние порты. Но больше лучше чем меньше в данном случае
Поставил везде 1592-1599, ничего не изменилось.
|
|
4
Aristo
25.01.12
✎
15:11
|
Возможно, проблема еще и в том что у меня отладчик запущен под пользователем, а задание без пользователя
|
|
5
Aristo
25.01.12
✎
18:21
|
уп
|
|
6
MEXanik1985
15.02.12
✎
17:51
|
Тоже заканался был...пока не нашел:
"Строка соединения с информационной базой, используемая в Конфигураторе, должна быть точно такой-же, как и строка соединения с информационной базой, которую можно получить в работающем фоновом задании с помощью функции СтрокаСоединенияИнформационнойБазы()."
отсюда:
Т.е. в каком н-ть фоновом задании создаешь код, например:
Процедура ТестЗапуск() экспорт
а=1;
б=2;
в=3;
файл=новый ТекстовыйДокумент;
файл.ДобавитьСтроку("СТРОКА:"+СтрокаСоединенияИнформационнойБазы());
файл.Записать("c:\qwerty.txt");
конецпроцедуры
и смотришь какие у тебя буквы для запуска инф. базы. У меня например назывался сервер мелкими, а надо было большими=)
|
|
7
rs_trade
15.02.12
✎
18:07
|
(6) ну это наверное как он в кластере прописан. так и в запуске конфигуратора с базой должен быть.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший