Instalar Dotnet después de instalar su propio paquete en installshield?

Tengo un problema con Install-Shield. Creo un paquete para instalar mi proyecto y luego uso JS (JavaScript en Install-Shield) para verificar el marco de trabajo de Dotnet y, si no existe, instalar Dotnet. así que esoJS work perfectly ychecking registry and then go for Donet Setup.

Aquí está HS:

function RunDotNetEXE(hMSI)   

STRING svPath; 

begin     
svPath = SRCDIR^"\\Req";
RegDBSetDefaultRoot (HKEY_LOCAL_MACHINE);    

if (RegDBKeyExist ("SOFTWARE\\Microsoft\\.NETFramework\\v3.0")!=1) then    
  if (svPath!="") then            
    SdShowMsg ( " file not found ", TRUE );   
        if (LaunchAppAndWait (svPath+"\\net frame work 3.5  sp1\\dotnetfx35.exe","",WAIT) < 0) then
         MessageBox ("error in installing DotNet", SEVERE);
        endif;                                            
    SdShowMsg ( " Some message ", FALSE );   
  endif;  
endif;

end;

Problema:
Pero el problema esWindows Installer. WI no puede corrertwo or more Setup package on same time.

Así que lo que debo hacer, ¡para resolver mi problema!

Respuestas a la pregunta(2)

Su respuesta a la pregunta