Цитата Vincent7:
Код компилируется но инсталлятор не запускается, просто висит в процессах и все. »
|
А посидеть и проанализоровать кажду строчку своего кода, никак?
Смотрите внимательно... у вас лишний "прыжок" на метку
dlc_3, который и вызывает данное поведение инсталлятора
Код:
${DirState} "$INSTDIR\BioGame\DLC\DLC_UNC_Pack01" $2
${If} $2 == "1"
IntOp $2 0 | 16
SectionSetFlags ${SEC02} $2
Goto dlc_3
${OrIf} $2 == "-1"
Goto dlc_3
${EndIf}
dlc_3:
Goto dlc_3
${DirState} "$INSTDIR\BioGame\DLC\DLC_EXP_Part02" $3
${If} $3 == "1"
IntOp $3 0 | 16
SectionSetFlags ${SEC03} $3
Goto dlc_4
${OrIf} $3 == "-1"
Goto dlc_4
${EndIf}
dlc_4:
Удалите строку из кода, выделенную жирным шрифтом