Найти тему

Когда не запускается отладка в 1С

Судя по всему, уютный бложек на гугловской платформе Blogger придётся бросить. А потому произойдёт некоторое расширение канала за счёт полезных, но не слишком очевидных фич 1С. Появляться они будут не слишком часто и с непредсказуемой регулярность, но тем не менее.
Картинка из открытых источников, взятая для иллюстрации
Картинка из открытых источников, взятая для иллюстрации

Буквально в понедельник столкнулся с любопытной проблемой. На сервере стоит 1С, установка штатная — технологическая платформа для Windows. Но отладка из конфигуратора не запускается, потому что:

Ошибка запуска 1С:Предприятия: тонкий клиент не установлен.
Ошибка запуска 1С:Предприятия: тонкий клиент не установлен.

Более того, просто запустить режим предприятия, без отладки из конфигуратора невозможно. Ругается точно так же.

Проверяю, тонкий клиент действительно стоит, версия совпадает с версией под которой запущен конфигуратор. Запуск происходит через 1cestart.exe, дополнительных ограничений на версии не накладывается.

Переустановка платформы или установка новой версии не спасли. Интернет предложил радикальное средство: переустановить ОС. Но выяснилось, что всё несколько проще.

Оказалось, что виновником такого странного поведения программы стал файл program — прямо так и называется, без расширения — на диске C:\, в который прописалась пару недель назад какая-то служебная информация о работе 1С. Переименовываем его, перемещаем или просто удаляем. Работа отладчика волшебным образом восстанавливается.

На ИТС по названию файла навскидку не ищется, проблема воспроизвелась на платформах 8.3.21 и 8.3.10.