Почему отсутствует пункт "Создание информационной базы без конфигурации" в 1С 8.3 и как это исправить?

Программист 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

В практике работы с платформой "1С:Предприятие" иногда встречаются аномалии, которые сложно объяснить логически. Одной из таких ситуаций является исчезновение стандартных пунктов меню в мастере добавления информационной базы. Рассмотрим случай, когда при попытке создать новую базу в списке отсутствует опция "Создание информационной базы без конфигурации для разработки".

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

Диагностика проблемы

Прежде чем приступать к "лечению", давайте проанализируем симптомы и исключим очевидные причины. Ситуация выглядит следующим образом:

  1. Мы запускаем стартер 1С.
  2. Нажимаем кнопку "Добавить".
  3. Выбираем пункт "Создание новой информационной базы".
  4. На следующем этапе, где обычно предлагается выбор шаблона или создание пустой базы, мы видим список шаблонов (или пустой список), но переключатель для создания базы "без конфигурации" отсутствует или недоступен.

В ходе обсуждения данной проблемы выяснилось, что она может возникать даже на полных версиях платформы (не учебных и не базовых). Тем не менее, первым делом необходимо проверить используемый дистрибутив.

Важные проверки перед началом действий:

Решение 1: Полная переустановка платформы

Как показывает практика, наиболее действенным методом в данном случае является полная переустановка технологической платформы. Это может показаться банальным советом, но в случае повреждения библиотек интерфейса или некорректной регистрации DLL, "чистая" установка исправляет ошибки отрисовки окон мастера.

Давайте выполним процесс правильно:

  1. Полностью удалим текущую версию платформы через "Панель управления" — "Программы и компоненты".
  2. Убедимся, что папка с программой (обычно C:\Program Files\1cv8\8.3.xx.xxxx) удалена. Если папки остались, удалим их вручную.
  3. Скачаем дистрибутив заново или возьмем проверенный установочный файл.
  4. Запустим установку от имени администратора.
  5. В процессе установки внимательно проверим, что выбраны все необходимые компоненты (включая "Модули расширения веб-сервера", если они нужны, и компоненты доступа к данным).

После переустановки запустим 1С и проверим наличие пункта создания пустой базы. В большинстве случаев ("семь бед — один ресет") это полностью восстанавливает функционал.

Решение 2: Обходной путь через создание собственного шаблона

Если переустановка невозможна прямо сейчас или не помогает, существует изящный технический способ обойти ограничение. Мы можем создать "пустую базу" не через специальный пункт меню, а через механизм шаблонов.

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

Пошаговая инструкция по созданию шаблона пустой базы:

  1. Подготовка файла конфигурации.
    Нам понадобится файл конфигурации 1cv8.cf от абсолютно пустой базы. Если у вас есть под рукой любая другая работающая база, вы можете зайти в Конфигуратор, создать новую (пустую) конфигурацию и сохранить её в файл, либо выгрузить .cf файл из уже существующей пустой базы.

  2. Поиск папки шаблонов.
    Определим, где платформа ищет шаблоны. Обычно это папка tmpls, расположенная в каталоге пользователя: C:\Users\%Username%\AppData\Roaming\1C\1cv8\tmpls Либо общий каталог, указанный в настройках стартера.

  3. Создание структуры папок.
    В папке tmpls создадим структуру папок для нашего "самодельного" шаблона. Например: tmpls\MyEmptyBase\1.0 Где MyEmptyBase — имя поставщика или группы шаблонов, а 1.0 — версия.

  4. Создание файла манифеста.
    Для того чтобы 1С распознала шаблон, в папке 1.0 (рядом с файлом 1cv8.cf) необходимо создать файл манифеста MyEmptyBase.mft. Это обычный текстовый файл, который можно создать в Блокноте.

    Содержание файла должно быть примерно следующим:

    
    Vendor=Мои шаблоны
    Name=Пустая база
    Version=1.0
    AppVersion=8.3
    File=1cv8.cf
    

    Сохраним этот файл с расширением .mft (убедитесь, что не .txt).

  5. Размещение файла конфигурации.
    Поместим наш пустой файл 1cv8.cf в ту же папку tmpls\MyEmptyBase\1.0.

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

  1. Выберем "Создание новой информационной базы".
  2. В окне выбора шаблона появится новая ветка "Мои шаблоны" -> "Пустая база".
  3. Выбираем его и нажимаем "Далее".

Таким образом, мы создадим абсолютно чистую базу, обойдя отсутствие пункта "Создание информационной базы без конфигурации". Этот метод также полезен для тестировщиков и разработчиков, которым часто требуется разворачивать специфические конфигурации (например, копию с продакшена), предварительно упаковав их в шаблон.

Дополнительные рекомендации

Если проблема сохраняется, стоит обратить внимание на системные настройки:

Используя описанные методы, мы можем гарантированно решить проблему создания новых баз, даже если интерфейс платформы ведет себя некорректно.

← На главную