How to manage reboots when installing multiple versions of the .NET Framework

This is one information, which I was looking for since many days.  I just found it on Aaron Stebner’s blog now. Aaron replies to this below question in his blog.

“I am planning a network deployment of the .NET Framework, and I need to deploy all versions from 1.0 through 3.5 SP1 if any are missing on each of the computers on the network.  I have 2 questions related to reboots:

  1. Is it possible to install all versions of the .NET Framework without any reboot being required?
  2. If it is not possible, can I ignore all reboot prompts and only reboot once after installing all versions of the .NET Framework? “

Read the solution and the entire article  here –