"Что делать, если": отладка 1с не работает и клиент тестирование не запускается


#1

Добрый день.

Оставлю тут запись из серии “что делать?”.
Чтобы поиском по форуму мог сам найти и кому полезно будет.

Итак.
Столкнулся с глюком. Платформе потеряля тонкий клиент.
%D1%82%D0%BE%D0%BD%D0%BA%D0%B8%D0%B9%20%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%20%D0%BF%D0%BE%D1%82%D0%B5%D1%80%D1%8F%D0%BD
Эта беда происходит если я любым способом пытаюсь запустить тонкий клиент из конфигуратора.
Значит не работает отладка.
Также bddRunner не может запустить клиента тестирования.

Однако, если запустить тонкий клиент сам по себе и потом подключить отладку из конфигуратора, то отладка подключается на сервере, на клиенте - нет. Ну хоть что-то…

Чтобы продолжать тестировать можно подключить клиента в bddRunner вручную.
Нужно

  1. запустить
  • один сеанс 1С предприятие с ключом “/TestManager”
  • один сеанс 1С предприятие с ключом “/TestClient”
  1. В сеансе testclient с помощью bddRunner узнать PID сеанса (сервис->PID)
  2. В сеанса testmanager с помощью bddRunner (TestClients) добавить новую строку и указать PID, не указывая порт.
  3. Проверить, нажав кнопку “Подключить выбранного клиента тестирования”
    Все можно запускать сценарии. Только не закрывать сеанс тест клиента иначе все заново с п.1

Эта фича заложена в add, но она не очевидна для понимания сразу )))

А по поводу самой проблемы, вызвавшей такие телодвижения. Возникает она не первый раз и сама исчезает со временем, не смотря на наши действия по излечению.
Мы делали все по списку:

  • перезапускали агента 1С
  • перезапускали весь сервер
  • переустанавливали полностью платформу
  • чистили кэш на клиенте и на сервере 1С
    не помогало ничего.
    Проходило время и оно чинилось само. просто отладка начинала работать.

Если кто-то сталкивался с этим и знает, в какой бубен нужно еще постучать, поделитесь опытом, пожалуйста.

З.Ы. Не знаю, связано это или нет. Но тонкий клиент отваливался в тот же день, когда я пытался “завести” запись автовидеоинструкций )))


#2

Весело у тебя там.

Есть файл 1cv8c.exe в каталоге нужной=используемой версии платформы?
этот файл и есть тонкий клиент.
Еще есть настройки для поиска, но тут нужно уже точнее вспоминать или читать на ИТС инструкцию администратора по установке 1С.


#3

Ну и ADD ничего не меняет в настройках платформы, так что вину с него можно снять :slight_smile:


#4

Да этим файлом и запускаем конкретную версию тонкого клиента но не легче от этого. Конфигуратор отчего-то не находит тонкий клиент своей версии и не может запустить.
бяда и огорчение, в общем


#5

Загуглить ?
https://www.google.ru/search?q=ошибка+запуска+1с+предприятие+тонкий+клиент+не+установлен&oq=ошибка+запуска+1С+тон&aqs=chrome.1.69i57j0.5541j0j7&sourceid=chrome&ie=UTF-8
вроде нормальные предложения по решению есть.


#6

Сегодня появилась доп информация о проблеме.
Если выйти из сеанса windows и зайти заново, система выдает такое вот сообщение:
%5EAEDEAA46AF970C95C10599E6FA524AE19519813B1FE4F5BFF0%5Epimgpsh_fullsize_distr

Этот неведомый файл без расширения блокируется процессом vlc.exe. Удалить и переименовать его нельзя.

Я грохнул процесс vlc.exe и переименовал этот файл как советует сообщение.
Вуаля. отладка вернулась )))

Для чистоты эксперимента, попробую повторить, если меня не прибьют, конечно )))


Автовидеоинструкции - "заполнить по-умолчанию" не работает
#7

Итак, подтверждаю, отладка отваливается, после неудачного запуска сценария в bddRunner с включенной записью автовидеоинструкций

Порядок действий:

  1. Проверяю, что отладка работает (F5 в конфигураторе)
  2. в bddRunner ставлю флаг “Создавать автовидеоинструкцию” и запускаю один сценарий на выполнение.
    Получаю ошибку
    %D0%BD%D0%B5%D1%82%20%D1%84%D0%B0%D0%B9%D0%BB%D0%B0%20initmp4
  3. В диспетчере задач появляется процесс “vlc 32”
  4. В корне диска C появляется файл Program (без расширения)
  5. Проверяю, отладка из конфигуратора не работает (F5)
    %D1%82%D0%BE%D0%BD%D0%BA%D0%B8%D0%B9%20%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%20%D0%BF%D0%BE%D1%82%D0%B5%D1%80%D1%8F%D0%BD
  6. Удаляю процесс “vlc 32” в диспетчере задач
  7. Удаляю файл ‘c:\Program’
  8. Проверяю, отладка из конфигуратора работает (F5)

Автовидеоинструкции - "заполнить по-умолчанию" не работает
#8

После выпуска нового релиза 5.5.0 проверь, плиз, поведение.

PS релиз совсем-совсем скоро. перфекционизм, чтоб его :slight_smile:


#9

Ок ))
а где смотреть новости о вышедшем релизе?