Silverlight has 7 inventory records, 6 Questions, 1 Blogs and 6 links. Please help add to this by sharing more!

Deployment Tips (7)

Most Common Setup Type
Not Determined
Average Package Difficulty Rating
Rated 1 / 5 (Very Easy) based on 1 ratings
Most Commonly Reported Deployment Method
Vendor Provided Command Line (switch driven)
or cancel
18
Command Line
The redistributable is in the form of a self-extracting cabinet file (.exe). You can run "silverlight.exe /q" to install it.

Or, if you unzip the .exe, you get silverlight.msi and silverlight.msp.

I ran the following command to install them:

msiexec /i silverlight.msi /update silverlight.msp /qn

You could patch the msi from the msp and create an integrated install using:

msiexec /p silverlight.msp /a silverlight.msi

.. but I this created a whole admin installation with extracted files. For us, it's easier to just deal with the msi and msp.

Stop Silverlight from checking for updates:

HKEY_LOCAL_MACHINE\Software\Microsoft\SilverlightValue UpdateMode = 2 (DWORD)

This could also be set in HKCU, but HKLM overrides this.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
7
Command Line
For the package we use in our environment, we did not extract the MSI or the MSP. We run Silverlight.2.0.exe /q /ignorewarnings /noupdate

The command line argument /ignorewarnings will make sure that there will be no no-fatal error codes returned.

The command line argument /noupdate will disable the need to add a registry entry to disable the auto-update feature.

Previous to having the /noupdate command line argument our solution was to use an installation wrapper to add the registry entries as documented in this thread. These command lines were provided by a very reliable source.

Cheers.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
2
Note
To stop automatic updates, I simply added the registry key:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Silverlight]
"UpdateMode"=dword:00000002
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
2
Note
To grey out the end user Auto-Update options:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight]
"UpdateConsentMode"=dword:00000000

This displays the Options (Silverlight Properties, tab Update) in read only mode.
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
1
Command Line
The slipstream works:

Extract the exe into a different folder, copy the msp into another folder, then run
msiexec /p t:\patch\silverlight.msp /a t:\full\Silverlight.2.0\silverlight.msi /qb

That's it (just make sure silverlight.msi is in the full path with a folder call PFiles)
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Command Line
/doNotRequireDRMPrompt = turns off the 1st use prompt allowing DRM Playback without requiring any end-user intervention. This setting is automatically included when the quiet install switch is used. By default, DRM Playback is set to prompt on 1st use.

/qu = quiet uninstall. This uninstalls Silverlight without seeing the GUI. Note: This will only uninstall the exact same version that it installed, so is typically only useful for testing scenarios.

Note: The /doNotRequireDRMPrompt and /ignorewarnings switches are only available with the version of Silverlight 2 GDR 2 (KB 960353 / 2.0.40115.0) or later.

Source: http://blogs.technet.com/extreme/archive/2009/04/02/silverlight-installation-switches.aspx
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment
0
Note
To disable the DRM prompt:

[HKEY_CURRENT_USER\Software\Microsoft\Silverlight]
"DRMEnabled"=dword:00000000
Setup Information:
Setup Type: unspecified
Deployment Method Used: unspecified
Deployment Difficulty: unspecified
Platform(s): Windows
Please log in to comment

Inventory Records (7)

View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.

Silverlight

Version

2.0.30523.8

Uninstall String

MsiExec.exe /I{89F4137D-6C26-4A84-BDB8-2E5A4BB71E00}

Questions & Answers (6)

Questions & Answers related to Microsoft Silverlight

Blogs (1)

Blog posts related to Microsoft Silverlight

blog