Если файл конфигурации не существует, то его нельзя собрать при запуске из командной строки
artbear opened this issue · 1 comments
artbear commented
Если файл конфигурации не существует, то его нельзя собрать при запуске из командной строки
artbear commented
Мешает код из метода ОбработатьПараметрыЗапуска
ИначеЕсли ВРег(ЭлементМассива) = ВРег("pathToCF") И Номер+1<=МассивПараметрыЗапуска.Количество()-1 Тогда
Путь = МассивПараметрыЗапуска.Получить(Номер+1);
Файл = Новый Файл(Путь);
Если НЕ Файл.Существует() ИЛИ НЕ Файл.ЭтоФайл() Тогда // !!!!!!!!!
ПутьКФайлуКонфигурации = ""; // !!!!!!!!! если файл не существует, будет баг
Иначе
ПутьКФайлуКонфигурации = Путь;
КонецЕсли;
СтруктураПараметров.Вставить("ПутьКФайлуКонфигурации", ПутьКФайлуКонфигурации);
далее в пакетный вызов Конфигуратора передается пустой путь и cf-файл не записывается