Я не смог найти его и установить другим способом.
Мое решение было
img01
, добавив еще одну функцию только для .NETFramework.
Если пользователь выбирает .NET Framework в пользовательской установке, программа установки извлекает .NET Framework в INSTALLDIR.
Наконец, установка .NET Framework начинается, когда пользователь нажимает кнопку «Готово».
И я хотел добавить две установки, я добавил два различных кода запуска и ожидания в сценарии установки.
function OnEnd()
STRING szProgram, szCmdLine;
begin
szProgram = INSTALLDIR ^ "FirstSetup.exe";
szCmdLine = "";
//First install
if(LaunchAppAndWait(szProgram, szCmdLine, WAIT) < 0) then
endif;
szProgram = INSTALLDIR ^ "NDP452-KB2901907-x86-x64-AllOS-ENU.exe";//Last Installation must be .NET Framework. Because .NET Framework doesn't allow other installation programs.
//NET Framework install
if(LaunchAppAndWait(szProgram, szCmdLine, NOWAIT) < 0) then//NOWAIT Makes exit current installation when user clicks finish
endif;
end;