Description of the Silverlight update: June 3, 2010

This article has been archived. It is offered "as is" and will no longer be updated.
INTRODUCTION
Microsoft Silverlight is a cross-browser, multi-environment plug-in that delivers the next generation of Microsoft .NET–based media experiences and rich interactive applications for the Web. This article describes an update for Silverlight 4. This update is released on June 3, 2010.
SUMMARY
An update (version 4.0.50524.0) is available for Microsoft Silverlight. This update offers a new build that is an upgrade to earlier versions of Silverlight. This update is included in current Silverlight installers. If your computer does not have Silverlight installed, the installer will be offered to you by Microsoft Update or by Windows Server Update Services (WSUS).
MORE INFORMATION

Issues that are fixed by this update

Issue 1



Media that is encrypted by using the PlayReady form of Digital Rights Management (DRM) cannot play back on certain configurations of OS X.

Issue 2



Media that is encrypted by using the PlayReady form of DRM cannot play back on certain configurations of Windows XP.

Issue 3



When you run a Silverlight 3 application which has a property that has the same name as a Silverlight property introduced on one of the base classes in Silverlight 4, an AmbiguousMatchException exception occurs and you receive the following error message: 
Unhandled Error in Silverlight Application Ambiguous match found.
at System.RuntimeType.GetPropertyImpl(String name, BindingFlags bindingAttr, Binder binder, Type returnType, Type[] types, ParameterModifier[] modifiers) at System.Type.GetProperty(String name, BindingFlags bindingAttr)
at MS.Internal.FrameworkCallbacks.SetNonAttachedProperty(Object target, String propertyName, Object propertyValue, Int32 typeIndex)
at MS.Internal.FrameworkCallbacks.SetValueToProperty(Object target, String propertyName, Object propertyValue, Int32 typeIndex, String attachedDPOwnerNamespace, String attachedDPOwnerAssembly)
at MS.Internal.FrameworkCallbacks.SetPropertyAttribute(IntPtr nativeTarget, String attrName, String attrValue, String attachedDPOwnerNamespace, String attachedDPOwnerAssembly)

Issue 4



On a Silverlight 4 application running on a Mac operating system, the TAB key does not start the Control.KeyDown event as expected.

Issue 5



You use a Silverlight 4 plug-in in a Mac browser. When you play a media stream for a long time, a large memory leak occurs.

Issue 6



When you set the full-screen mode for a Silverlight application that is running on a secondary monitor on a mac, the screen is positioned incorrectly. 

Installation information

This update is available from the following sources.

Microsoft Silverlight site

The Silverlight installer includes all previous updates in addition to this update. To install the latest version of Silverlight, visit the following Microsoft website:

Microsoft Update

This update is also available to users of Microsoft Update. If you have an earlier version of Silverlight installed, this update will be offered as "Update for Microsoft Silverlight (KB 982926)."

WSUS

This update is also available on Microsoft Update through Microsoft Windows Server Update Services (WSUS).

If a computer has an earlier version of Microsoft Silverlight installed, this update will be offered as "Update for Microsoft Silverlight (KB 982926)."

If a computer does not have Silverlight installed, this update will be offered by the latest Silverlight installer as "Update for Microsoft Silverlight (KB 982926)."

Silverlight 4 contains an auto-updating mechanism. By default, this mechanism is turned off in the WSUS package. Future updates will be provided through WSUS updates
REFERENCES
For more information about Silverlight, visit the following Microsoft websites:
Properties

Article ID: 982926 - Last Review: 12/12/2015 04:29:41 - Revision: 4.0

Microsoft Silverlight for Windows, Microsoft Silverlight for Macintosh

  • kbnosurvey kbarchive atdownload kbfix kbexpertiseadvanced kbsurveynew kbqfe KB982926
Feedback