In some situations, you want the Configuration manger Client not to install prerequisites like Silverlight and DotNet4. Perhaps you want to install a newer versions or you simply don’t need for example Silverlight.
The client will per default install Microsoft .NET Framework 4 Client Profile and Silverlight, but this can be changed by Installation Properties.
This is the installed programs after installation of Windows 2008 R2 with the SCCM client, you will see .Net framework 4 Client profile and Silverlight:
Adding these properties to the client installation will do the trick (here from task sequence):
After installation from this task sequence and with the above properties, you will se no .Net or Silverlight installed:
About Client Installation Properties in Configuration Manager