Понедельник, 29.04.2024, 14:31
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » При перезапуске инструментов, неверно указан протокол отладк
При перезапуске инструментов, неверно указан протокол отладк
evolkovДата: Среда, 31.01.2024, 11:35 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 4
Статус: Оффлайн
Дано: УНФ + 2 расширения, одно ИнструментыРазработчикаTormozit 7.12.1e
База серверная, отладка http

При корректировки расширения, после запуска 1с в режиме отладки, инструменты разработчика перезапускают сеанс. Так вот, при перезапуске в новом сеансе появляется ошибка (см. скрин)

Приходится закрывать, запускать снова
Прикрепления: 4602788.png (5.2 Kb)


Сообщение отредактировал evolkov - Четверг, 01.02.2024, 23:12
 
tormozitДата: Среда, 31.01.2024, 14:09 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6179
Репутация: 156
Статус: Оффлайн
Картинка не соответствует описанию.
Нужен текст ошибки и техническая информация http://devtool1c.ucoz.ru/forum/2-2-1
 
evolkovДата: Четверг, 01.02.2024, 23:16 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 4
Статус: Оффлайн
Картинку обновил

Платформа: 8.3.23.1912
Режим БД: клиент-серверный
Конфигурация. Название: Управление нашей фирмой, редакция 3.0 (3.0.5.211)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_21
Конфигурация. Режим использования синхронных вызовов: Использовать
Конфигурация. Версия БСП: 301
Конфигурация. Использовать обычные формы в управляемом приложении: Нет
Инструменты разработчика. Версия: Расширение 7.12.1e
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Перехват клавиатурного ввода: Да
Инструменты разработчика. Объекты на сервере: Да
Инструменты разработчика. Асинхронность запрещена: Нет
Инструменты разработчика. Разрешены имитаторы: Да
Расширения. ИнструментыРазработчикаTormozit (7.12.1e)
Расширения. ОбменСБитриксУправлениеСайтомУНФ (8.1.0.26)
Клиент. Приложение: Управляемое приложение 64б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. Отладка разрешена: Да
Клиент. Постоянный кэш метаданных: Да
Клиент. ОС: Майкрософт Windows 11 Pro 64-разрядная Русский
Клиент. ОС от имени администратора: Нет
Клиент. ОС выполнение BAT: Да
Клиент. ОС ╥хъє∙р  ъюфютр  ёЄЁрэшЎр: 866
Клиент-Сервер. Пинг: 0мс
Сервер. ОС: Майкрософт Windows 11 Pro 64-разрядная Русский
Сервер. Процесс: 64б
Сервер. Отладка: нет
 
tormozitДата: Четверг, 01.02.2024, 23:23 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6179
Репутация: 156
Статус: Оффлайн
Нужна командная строка запуска процесса клиентского приложения
1. которое выводит ошибку
2. которое делает адаптацию
Получить эту строку можно например через сторонние утилиты ProcessHacker или ProcessExplorer.

Пример такой строки
"C:\Program Files (x86)\1cv8\8.3.24.1368\bin\1CV8.exe" ENTERPRISE /S"cortex/ka1" /N"1" /RunModeOrdinaryApplication /O Normal /UseHwLicenses+ /TechnicalSpecialistMode /DisplayPerformance /EnableCheckModal /DEBUG -tcp /Lru /VLru /DisableStartupMessages /DEBUG /DEBUGGERURL"tcp://CORTEX:1580"
 
evolkovДата: Пятница, 02.02.2024, 10:10 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 4
Статус: Оффлайн
При нормальном запуске, строка
"C:\Program Files\1cv8\8.3.23.1912\bin\1CV8C.exe" /IBName"LandUNF" /N"Программист" /UseHwLicenses+ /TComp -SDC /C"РежимОтладки"  /Lru /VLru /DisableStartupMessages /DisplayPerformance /TechnicalSpecialistMode /EnableCheckModal /EnableCheckExtensionsAndAddInsSyncCalls /DEBUG -http -attach /DEBUGGERURL"http://serv01:1550"   /O Normal

При ошибочном, после перезапуска:
"C:\Program Files\1cv8\8.3.23.1912\bin\1CV8C.exe" ENTERPRISE /IBName"LandUNF" /N"Программист" /O Normal /UseHwLicenses+ /TechnicalSpecialistMode /DisplayPerformance /EnableCheckModal /EnableCheckExtensionsAndAddInsSyncCalls /TComp -SDC /DEBUG -http -attach /DEBUGGERURLhttp://serv01:1550 /DisableStartupMessages /Lru  /C"РежимОтладки;НеДобавлятьРолиИР" /DEBUG
 
tormozitДата: Пятница, 02.02.2024, 18:55 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6179
Репутация: 156
Статус: Оффлайн
Попробуй в консоли кода или специально созданной внешней обработке выполнить код
Код
ЗавершитьРаботуСистемы(, Истина)
Сначала в толстом клиенте. Затем в тонком клиенте.
Думаю будет такая же ошибка.
 
evolkovДата: Четверг, 15.02.2024, 14:41 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 11
Репутация: 4
Статус: Оффлайн
Мне кажется проблема в другом.

Достаточно убрать последний /DEBUG или после последнего /DEBUG написать -http - запускается без ошибки

Не рабочий вариант:
"C:\Program Files\1cv8\8.3.23.1912\bin\1CV8C.exe" ENTERPRISE /IBName"LandUNF" /N"Программист" /O Normal /UseHwLicenses+ /TechnicalSpecialistMode /DisplayPerformance /EnableCheckModal /EnableCheckExtensionsAndAddInsSyncCalls /TComp -SDC /DEBUG -http -attach /DEBUGGERURLhttp://serv01:1550 /DisableStartupMessages /Lru  /C"РежимОтладки;НеДобавлятьРолиИР" /DEBUG

Рабочий вариант:
"C:\Program Files\1cv8\8.3.23.1912\bin\1CV8C.exe" ENTERPRISE /IBName"LandUNF" /N"Программист" /O Normal /UseHwLicenses+ /TechnicalSpecialistMode /DisplayPerformance /EnableCheckModal /EnableCheckExtensionsAndAddInsSyncCalls /TComp -SDC /DEBUG -http -attach /DEBUGGERURLhttp://serv01:1550 /DisableStartupMessages /Lru  /C"РежимОтладки;НеДобавлятьРолиИР"

Тоже рабочий вариант
"C:\Program Files\1cv8\8.3.23.1912\bin\1CV8C.exe" ENTERPRISE /IBName"LandUNF" /N"Программист" /O Normal /UseHwLicenses+ /TechnicalSpecialistMode /DisplayPerformance /EnableCheckModal /EnableCheckExtensionsAndAddInsSyncCalls /TComp -SDC /DEBUG -http -attach /DEBUGGERURLhttp://serv01:1550 /DisableStartupMessages /Lru  /C"РежимОтладки;НеДобавлятьРолиИР" /DEBUG -http


Сообщение отредактировал evolkov - Четверг, 15.02.2024, 14:44
 
tormozitДата: Четверг, 15.02.2024, 18:59 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 6179
Репутация: 156
Статус: Оффлайн
Перезапуск приложения после адаптации расширения выполняется следующим кодом

Код
{ОбщаяФорма.ирАдаптацияРасширения.Форма(40:ВыполнитьОперацию,6)}:         
ЗавершитьРаботуСистемы(, Истина, ирОбщий.ПараметрыЗапускаСеансаТекущиеЛкс() + " /C" + СтрЗаменить(ПараметрЗапуска, "ОткрытьАдаптациюИР", ""));
Я проверил его работу для указанной тобой строки запуска материнского приложения. Результатом выражения на месте параметра ДополнительныеПараметрыКоманднойСтроки стала строка без второго /DEBUG. Ну и вообще видно что последним фрагментом, который я передаю платформе, является параметр запуска (/C).

Скорее всего у тебя в статических пользовательских параметрах клиентского приложения указан некорректный протокол отладки для перезапуска. Подробнее читай тут https://infostart.ru/1c/articles/1732527/
 
Форум » Основной » Проблемные ситуации » При перезапуске инструментов, неверно указан протокол отладк
  • Страница 1 из 1
  • 1
Поиск: