-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Определение версии конфигурации на данный момент идет через код:
ТекстВерсия = Новый ТекстовыйДокумент;
ТекстВерсия.Прочитать(КаталогРаспаковки + "\version");
ВерсияСтрока = Сред(ТекстВерсия.ПолучитьТекст(), 4, 3);
Если ВерсияСтрока = "6,0" Тогда
Версия = "v8_0";
ИначеЕсли ВерсияСтрока = "106" Тогда
Версия = "v8_1";
Иначе
Версия = "v8_2";
КонецЕсли;
Определить версию и режим совместимости конфигурации можно более точно из файла в который распаковывается корневой объект
{2,
{6c2fbb6a-fc08-4d79-8d94-d1415c5f0223},6,
{9cd510cd-abfc-11d4-9434-004095e12fc7,
{1,
{50,
{0,
{1,
{0,0,9b7c0f45-d923-49d0-97b0-7f211dd1ef34},"Конфигурация",
{0},"",0,2,9dfcabbf-6a7a-48aa-8721-df5e78b367c6,3,7f676314-716a-4d54-8335-a71a3857b21c,3}
},"",1,
{0},
{0},
{0},
{0},
{0},00000000-0000-0000-0000-000000000000,436059d3-1d14-4eaa-be74-7377dd2c9c86,00000000-0000-0000-0000-000000000000,00000000-0000-0000-0000-000000000000,0,"","","",1,
{0,0},1,
{0,0},1,00000000-0000-0000-0000-000000000000,00000000-0000-0000-0000-000000000000,00000000-0000-0000-0000-000000000000,00000000-0000-0000-0000-000000000000,80307,
{0,0},0,0,00000000-0000-0000-0000-000000000000,00000000-0000-0000-0000-000000000000,00000000-0000-0000-0000-000000000000,
{1,
{"#",1708fdaa-cbce-4289-b373-07a5a74bee91,1}
},00000000-0000-0000-0000-000000000000,00000000-0000-0000-0000-000000000000,2,00000000-0000-0000-0000-000000000000,3,
.....
.....
},
{
{"#",e4c53f94-e5f7-4a34-8c10-218bd811cae1,7},
{"B",0}
},
{
{"#",e4c53f94-e5f7-4a34-8c10-218bd811cae1,8},
{"B",0}
}
},2,"",80308},23,
{09736b02-9cac-4e3f-b4f7-d3e9576ab948,0},
{0c89c792-16c3-11d5-b96b-0050bae0a95d,0},
{0fe48980-252d-11d6-a3c7-0050bae0a776,0},
{0fffc09c-8f4c-47cc-b41c-8d5c5a221d79,0},
{11bdaf85-d5ad-4d91-bb24-aa0eee139052,0},
{15794563-ccec-41f6-a83c-ec5f7b9a5bc1,0},
Вверху выделено жирным 80307 - режим совместимости
Внизу выделено жирным 80308 - версия платформы, в которой создавалась конфигурация