Цитата Sollar:
Объясните, почему если из строчки Name: nomer0; Description: Все222; GroupDescription: w; MinVersion: 0,1; Check: isTaskChecked('nomer0'); Components: nomer0; удалить Components: nomer0; то становится видно зависимые задачи у nomer1, если оставить - нет »
|
Sollar, потому что зависимые задачи/компоненты нужно писать сразу после основной, а не через несколько строчек, да и R.i.m.s.k.y. верно говорит - лишние проверки да и вообще строки. isTaskChecked - кастомная функция? Или спутали с IsTaskSelected? Хотя бы должно быть так:
Код:

[Types]
Name: Ros; Description: Рос
Name: Other; Description: Другое
[Components]
;компоненты Другое
Name: nomer0; Description: Все; Types: Other; Flags: disablenouninstallwarning checkablealone;
Name: ex1; Description: Alcohol52; Types: Other; Flags: disablenouninstallwarning
Name: ex2; Description: BullzipPDFPrinter; Flags: disablenouninstallwarning; Types: Other;
Name: ex3; Description: FoxitReader; Types: Other; Flags: disablenouninstallwarning;
;компоненты Рос
Name: nomer1; Description: Все; Types: Ros; Flags: disablenouninstallwarning checkablealone;
Name: ex4; Description: 7zip; Types: Ros; Flags: disablenouninstallwarning;
[Tasks]
Name: nomer1; Description: Все; GroupDescription: ж; MinVersion: 0,1; Components: nomer1
Name: nomer1\zip7; Description: 7zip; GroupDescription: ж; Components: ex4; MinVersion: 0,1
Name: nomer0; Description: Все222; GroupDescription: w; MinVersion: 0,1; Components: nomer0
Name: nomer0\Alcohol52; Description: Alcohol52; GroupDescription: w; Components: ex1; MinVersion: 0,1
Name: nomer0\FoxitReader; Description: FoxitReader; GroupDescription: w; Components: ex3; MinVersion: 0,1
Name: nomer0\BullzipPDFPrinter; Description: BullzipPDFPrinter; GroupDescription: w; Components: ex2; MinVersion: 0,1
Цитата R.i.m.s.k.y.:
если инно компилит или ворд красненьким не подчеркивает не значит что ошибки нет »
|
R.i.m.s.k.y., этт точно.