Showing results for 
Show  only  | Search instead for 
Did you mean: 
Level 5

Install .NET Framework Prerequisite Reboot Related Problem

The product I am working on needs .NET Framework 3.5 SP1 so I incorporated this as a prerequisite for the product installation. So .NET 3.5 SP1 is installing before installation starts. At the end of the installation, the .NET framework has an option for user to reboot. If user chooses "yes", then installation continues after the reboot. However, if user chooses "no", the machine is not rebooting but installation won’t continue either. The desired behavior is for the installation to continue regardless whether user selected to reboot or not after the .NET 3.5 SP1 insatllation. Is this doable with InstallShield? Is this an InstallShield bug?

Anybody seen the same problem? I would appreciate any help.
Labels (1)
0 Kudos
(3) Replies
Level 5

OK. I figured it out. You can modify the prerequisite installation behavior in the prerequisite editor (under "tools" menu).
I think it will work.
0 Kudos
Level 2

I am using InstallShield 2010 SP1 and I am having this same problem. I have:

  • Under the "Behavior" tab, I have set the "If the prerequisite appears to need a reboot:" value to "Ignore it, and fail to resume if the machine is rebooted".
  • Under the "Application to run" tab, I have specified the command line to run as:
    /p dotNetFx35setup.exe /l 1033 /v "/q /norestart"

  • Under the "Application to run" tab, I have cleared the "Specify the return code (in decimal) the application returns if a reboot is required:" value.

    and I always get the Reboot dialog. I started a Flexera supoport request and they said to use a different value for point 1 above. I have now tried them all with no change in behavior. The reboot dialog is coming from the prerequisite program; not from the .NET 3.5 setup (Window title tells me this). Anyone have any solutions?
  • 0 Kudos
    Level 2


    i am getting the same issue with installing .Net 3.5 SP 1 as a prereq. Has there been a workaround or solution to this yet?

    0 Kudos