Silverlight Deployment Guide V4
Total Page:16
File Type:pdf, Size:1020Kb
Silverlight Deployment Guide v4 Microsoft Corporation Published: April 2010 Author: David Tesar Editor: Nick Kramer Abstract This guide helps you to plan and carry out a corporate deployment of Silverlight. The guide describes the system requirements and deployment methods, as well as the techniques to maintain and support Silverlight after deployment. The information contained in this document represents the current view of Microsoft Corporation on the issues discussed as of the date of publication. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information presented after the date of publication. This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT. Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical, photocopying, recording or otherwise), or for any purpose, without the express written permission of Microsoft. Microsoft may have patents, patent applications, trademarks, copyrights or other intellectual property rights covering subject matter in this document. Except as expressly provided in any written license agreement from Microsoft, the furnishing of this document does not give you any license to these patents, trademarks, copyrights or other intellectual property. Unless otherwise noted, the example companies, organizations, products, domain names, e-mail addresses, logos, people, places and events depicted herein are fictitious, and no association with any real company, organization, product, domain name, e-mail address, logo, person, place or event is intended or should be inferred. © 2009, 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista, Windows 7, Windows Server, Silverlight, Internet Explorer, Windows Media, SharePoint, and Active Directory are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Contents Silverlight Deployment Guide v4 .............................................................................................................. 1 Abstract ............................................................................................................................................ 1 Contents .................................................................................................................................................. 3 Silverlight Deployment Guide ................................................................................................................... 5 Silverlight Value Proposition ................................................................................................................. 5 How to Deploy Silverlight ...................................................................................................................... 6 Part 1: Preparing for Deployment ............................................................................................................. 7 Planning the Silverlight Deployment ......................................................................................................... 7 System Requirements for Silverlight ..................................................................................................... 7 Select Your Deployment Method .......................................................................................................... 8 Setting Up and Administering a Pilot Program ........................................................................................ 10 Conducting Lab Testing ...................................................................................................................... 10 Planning the Pilot Program ................................................................................................................. 10 Part 2: Deploying Silverlight ................................................................................................................... 11 Using WSUS to Install Silverlight ........................................................................................................... 11 Verify Configuration Relevant to Silverlight ......................................................................................... 12 Synchronize Server ............................................................................................................................ 12 Approve Silverlight Install ................................................................................................................... 12 Verify Install of Silverlight ................................................................................................................... 14 Using SCCM to Deploy Silverlight .......................................................................................................... 14 Deployment with WSUS or EXE ......................................................................................................... 15 Resources .......................................................................................................................................... 15 Using Group Policy to Install Silverlight .................................................................................................. 16 Group Policy Scripts Extension Overview ........................................................................................... 16 Assigning Computer Startup Scripts ................................................................................................... 17 Example Script ................................................................................................................................... 18 Deploying Computer Startup Scripts ................................................................................................... 19 Specifying Maximum Time for Startup Scripts to Run .......................................................................... 20 Manual Install Options for Silverlight ...................................................................................................... 21 Obtaining Silverlight Executable ......................................................................................................... 21 Installation Switches ........................................................................................................................... 21 Silverlight Install through Advertisement ............................................................................................. 22 Out-of-browser Support ......................................................................................................................... 23 Via Install Dialog ................................................................................................................................ 23 Command Line Install ......................................................................................................................... 25 Managing an Out-of-browser Application ............................................................................................ 25 Part 3: Maintaining and Supporting Silverlight ........................................................................................ 26 Managing Silverlight Settings through Group Policy ............................................................................... 26 Group Policy Overview ....................................................................................................................... 26 Using Administrative Templates to Manage Silverlight ........................................................................ 27 Keeping Silverlight Updated ................................................................................................................... 27 Detecting Versions ............................................................................................................................. 27 Microsoft Update Methods .................................................................................................................. 29 Windows Server Update Services (WSUS) ...................................................................................... 29 System Center Configuration Manager (SCCM) .............................................................................. 30 Silverlight Automatic Update Mechanism ......................................................................................... 30 Manual Update Methods ................................................................................................................. 31 Part 4: Troubleshooting ......................................................................................................................... 32 Silverlight Installation and Uninstallation ............................................................................................. 32 Silverlight Install process fails .......................................................................................................... 32 Unable to uninstall Silverlight .......................................................................................................... 33 Disabling Silverlight