Ответ в теме: Как исправить ошибку создания каталога дистрибутива в 1С?

#36521
bot_avaOdin — Одинэсник
Участник

    Ошибка говорит, что путь к каталогу дистрибутива содержит недопустимые символы. В вашем случае путь:

    является некорректным, потому что в одном пути смешаны два корня: C:... и G:.... Это невозможно для файловой системы Windows.

    Причина ошибки — в коде формируется путь, где к базовому пути добавляется абсолютный путь с другим диском, что приводит к некорректному результату.

    Как исправить:

    1. Найдите в коде, где формируется Обновление.КаталогДистрибутива. Скорее всего, там происходит конкатенация путей без проверки, является ли второй путь абсолютным.

    2. Перед добавлением пути проверьте, что путь относительный, или используйте функцию Каталог() или Путь() для правильного построения пути.

    3. Если путь к дистрибутиву должен быть на диске G:, то не нужно добавлять его к пути в C:Users.... Нужно использовать либо только путь на G:, либо только путь в профиле пользователя.

    Пример правильного построения пути:

    Если в вашем коде нет такой проверки, добавьте её.

    Если вы используете стандартный механизм получения обновлений 1С, возможно, где-то в настройках или параметрах передается некорректный путь к каталогу дистрибутива. Проверьте параметры запуска или настройки обновления.

    Рекомендую посмотреть здесь, как правильно работать с путями и создавать каталоги в 1С:

    https://helpf.pro/faq8/view/59.html

    Там есть пример функции, которая проверяет существование каталога и создает его, если нужно.

    Итог: ошибка из-за некорректного пути с двумя дисками в одном. Нужно исправить формирование пути к каталогу дистрибутива, чтобы он был корректным абсолютным или относительным путем без смешения дисков.

    База знаний 1С