Сб, 06.06.2026, 13:21:12
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Файл включения отладки COM
unnamedДата: Вт, 31.08.2021, 06:43:14 | Сообщение # 1
Лейтенант
Группа: Пользователи
Сообщений: 51
Репутация: 57
Статус: Оффлайн
Команда "Файл включения отладки COM" инструмента "Управление COM классами 1С" создает некорректный файл при использующейся http-отладке:


Цитата
<config xmlns="http://v8.1c.ru/v8/comcntrcfg">
<debugconfig debug="true"/>
</config>


Тогда как должно быть:


Цитата
<config xmlns="http://v8.1c.ru/v8/comcntrcfg">
<debugconfig debug="true" protocol="http" debuggerURL="http://адрес-сервера:порт"/>
</config>


Платформа: 8.3.19.1264
Режим БД: клиент-серверный
Конфигурация. Название: Логистика+бюджетирование. (2.3.0.14)
Конфигурация. Основной режим запуска: Обычное приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_16
Конфигурация. Версия БСП: 301
Инструменты разработчика. Версия: Расширение 6.07.1e
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Перехват клавиатурного ввода: Нет
Инструменты разработчика. Объекты на сервере: Нет
Инструменты разработчика. Разрешены имитаторы: Да
Расширения. ИнструментыРазработчикаTormozit (6.07.1e)
Расширения. liteExchange2 (2.4.1.4)
Клиент. ОС: Microsoft Windows Server 2012 R2 Standard 64-разрядная Русский
Клиент. Приложение: Обычное приложение 64б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru_RU
Клиент. От имени администратора Windows: Нет
Сервер. ОС: Майкрософт Windows Server 2019 Datacenter 64-разрядная Русский
Сервер. Процесс: 64б
Сервер. Отладка: http


Сообщение отредактировал unnamed - Вт, 31.08.2021, 06:43:38
 
tormozitДата: Вт, 31.08.2021, 07:47:45 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 7374
Репутация: 196
Статус: Оффлайн
1. Если приложение запущено без отладки, то узнать debuggerURL невозможно.
2. На 8.3.18.1563 у меня не удалось увидеть предмет отладки внешнего соединения (остальные предметы отладки работают нормально) через http отладку в клиент-серверной базе на клиенте. Использовал конфигурацию отладки:

Цитата
<config xmlns="http://v8.1c.ru/v8/comcntrcfg">
<_debugconfig debug="true" protocol="tcp"/>
<debugconfig debug="true" protocol="http" debuggerURL="http://CORTEX:1550"/>
</config>

В той же базе и том же эксперименте отладчик в TCP режиме отладки показывает все предметы отладки типа COM-соединение запущенные как до так и после старта отладчика, если в файле comcntrcfg протокол отладки был указан "tcp". Поэтому хотелось бы сначала понять, работает ли http протокол для внешних соединений как заявлено в документации, и, если да, то понять какие еще условия должны быть выполнены.

Удалось ли тебе добиться видимости предметов отладки внешних соединений в режиме http отладки?
 
unnamedДата: Вт, 31.08.2021, 08:31:51 | Сообщение # 3
Лейтенант
Группа: Пользователи
Сообщений: 51
Репутация: 57
Статус: Оффлайн
Цитата tormozit ()
Поэтому хотелось бы сначала понять, работает ли http протокол для внешних соединенийин
информация для отладки в первом сообщении, на этой платформе отладка работает при указанном необходимом файле настроек, проверено. если не указывать protocol="http", не работает.
так же в отладочной информации написано в последней строке, что сервер отладка http. я думаю, при детекте этого просто запрашивать адрес, если приложение запущено не в режиме отладки было бы идеально.
 
tormozitДата: Вт, 31.08.2021, 08:51:43 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 7374
Репутация: 196
Статус: Оффлайн
Создал задачу https://www.hostedredmine.com/issues/932636
 
tormozitДата: Вс, 19.06.2022, 21:19:22 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 7374
Репутация: 196
Статус: Оффлайн
Реализовано в 6.32
 
unnamedДата: Чт, 23.06.2022, 22:50:26 | Сообщение # 6
Лейтенант
Группа: Пользователи
Сообщений: 51
Репутация: 57
Статус: Оффлайн
В любом случае, спасибо. К сожалению, мой цикл разработки изменился кардинально, и даже автоустановку новой версии сейчас не получается использовать. При случае настрою и автообновление, и с удовольствием проведу проверку в зоне песочницы.
Спасибо за все и продолжение дальнейшей разработки. По прежнему в телеграмме. )
 
  • Страница 1 из 1
  • 1
Поиск: