FIX: Event handler method of LayoutUpdated event cannot be triggered on IXRFrameworkElement in a Silverlight for Windows Embedded application on a Windows Embedded Compact 7-based device

Symptoms

        
Consider the following scenario:

  • You have a Microsoft Silverlight for Windows Embedded application on a Windows Embedded Compact 7-based device.
  • The application calls the IXRFrameworkElement::AddLayoutUpdatedEventHandler method to register an event handler method for a LayoutUpdated event for a framework element.
  • You run the Silverlight application.
  • The framework element raises the LayoutUpdated event.

In this scenario, the event handler method is not triggered.

More Information

Software update information

Download information

The Windows Embedded Compact 7 Monthly Update (September 2013) is now available from Microsoft. To download this Windows Embedded Compact 7 Monthly Update, go to the following Microsoft Download Center website:

Windows Embedded Compact 7 updates
The kind of processor that each file applies to is visible in the name of each file in the "File information" section.

Prerequisites

This update is supported only if all previously issued updates for this product have also been installed.

Restart requirement

After you apply this update, you must perform a clean build of the whole platform. To do this, use one of the following methods:

  • On the Build menu, click Clean Solution, and then click Build Solution.
  • On the Build menu, click Rebuild Solution.

You do not have to restart the computer after you apply this software update.

Update replacement information

This update does not replace any other updates.

File information

The English version of this software update package has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

Files that are included in this hotfix package

File name File size Date Time Path
Xamlruntimecore.dll 7,684,096 20-Jun-2013 22:00 Public\Common\Oak\Target\Armv5\Checked
Xamlruntimecore.map 4,645,717 20-Jun-2013 22:00 Public\Common\Oak\Target\Armv5\Checked
Xamlruntimecore.rel 3,052,046 20-Jun-2013 22:00 Public\Common\Oak\Target\Armv5\Checked
Xamlruntimecore.dll 10,178,560 20-Jun-2013 21:58 Public\Common\Oak\Target\Armv5\Debug
Xamlruntimecore.map 5,195,421 20-Jun-2013 21:58 Public\Common\Oak\Target\Armv5\Debug
Xamlruntimecore.rel 3,071,737 20-Jun-2013 21:58 Public\Common\Oak\Target\Armv5\Debug
Xamlruntimecore.dll 3,665,920 20-Jun-2013 21:56 Public\Common\Oak\Target\Armv5\Retail
Xamlruntimecore.map 1,619,769 20-Jun-2013 21:56 Public\Common\Oak\Target\Armv5\Retail
Xamlruntimecore.rel 2,009,322 20-Jun-2013 21:56 Public\Common\Oak\Target\Armv5\Retail
Xamlruntimecore.dll 7,610,368 20-Jun-2013 22:17 Public\Common\Oak\Target\Armv6\Checked
Xamlruntimecore.map 4,652,562 20-Jun-2013 22:17 Public\Common\Oak\Target\Armv6\Checked
Xamlruntimecore.rel 3,030,354 20-Jun-2013 22:17 Public\Common\Oak\Target\Armv6\Checked
Xamlruntimecore.dll 10,125,312 20-Jun-2013 22:15 Public\Common\Oak\Target\Armv6\Debug
Xamlruntimecore.map 5,201,926 20-Jun-2013 22:15 Public\Common\Oak\Target\Armv6\Debug
Xamlruntimecore.rel 3,049,407 20-Jun-2013 22:15 Public\Common\Oak\Target\Armv6\Debug
Xamlruntimecore.dll 3,571,712 20-Jun-2013 22:13 Public\Common\Oak\Target\Armv6\Retail
Xamlruntimecore.map 1,625,812 20-Jun-2013 22:13 Public\Common\Oak\Target\Armv6\Retail
Xamlruntimecore.rel 1,991,110 20-Jun-2013 22:13 Public\Common\Oak\Target\Armv6\Retail
Xamlruntimecore.dll 7,548,928 20-Jun-2013 22:34 Public\Common\Oak\Target\Armv7\Checked
Xamlruntimecore.map 4,651,140 20-Jun-2013 22:34 Public\Common\Oak\Target\Armv7\Checked
Xamlruntimecore.rel 3,030,557 20-Jun-2013 22:34 Public\Common\Oak\Target\Armv7\Checked
Xamlruntimecore.dll 10,055,680 20-Jun-2013 22:32 Public\Common\Oak\Target\Armv7\Debug
Xamlruntimecore.map 5,201,926 20-Jun-2013 22:32 Public\Common\Oak\Target\Armv7\Debug
Xamlruntimecore.rel 3,048,914 20-Jun-2013 22:32 Public\Common\Oak\Target\Armv7\Debug
Xamlruntimecore.dll 3,563,520 20-Jun-2013 22:30 Public\Common\Oak\Target\Armv7\Retail
Xamlruntimecore.map 1,624,613 20-Jun-2013 22:30 Public\Common\Oak\Target\Armv7\Retail
Xamlruntimecore.rel 1,991,110 20-Jun-2013 22:30 Public\Common\Oak\Target\Armv7\Retail
Xamlruntimecore.dll 8,126,464 20-Jun-2013 22:50 Public\Common\Oak\Target\Mipsii\Checked
Xamlruntimecore.map 4,693,976 20-Jun-2013 22:50 Public\Common\Oak\Target\Mipsii\Checked
Xamlruntimecore.rel 7,504,793 20-Jun-2013 22:50 Public\Common\Oak\Target\Mipsii\Checked
Xamlruntimecore.dll 10,833,920 20-Jun-2013 22:48 Public\Common\Oak\Target\Mipsii\Debug
Xamlruntimecore.map 5,198,198 20-Jun-2013 22:48 Public\Common\Oak\Target\Mipsii\Debug
Xamlruntimecore.rel 10,290,156 20-Jun-2013 22:48 Public\Common\Oak\Target\Mipsii\Debug
Xamlruntimecore.dll 4,247,552 20-Jun-2013 22:46 Public\Common\Oak\Target\Mipsii\Retail
Xamlruntimecore.map 1,639,657 20-Jun-2013 22:46 Public\Common\Oak\Target\Mipsii\Retail
Xamlruntimecore.rel 3,481,217 20-Jun-2013 22:46 Public\Common\Oak\Target\Mipsii\Retail
Xamlruntimecore.dll 8,089,600 20-Jun-2013 23:05 Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntimecore.map 4,698,445 20-Jun-2013 23:05 Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntimecore.rel 7,380,209 20-Jun-2013 23:05 Public\Common\Oak\Target\Mipsii_fp\Checked
Xamlruntimecore.dll 10,821,632 20-Jun-2013 23:04 Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntimecore.map 5,202,787 20-Jun-2013 23:04 Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntimecore.rel 10,216,293 20-Jun-2013 23:04 Public\Common\Oak\Target\Mipsii_fp\Debug
Xamlruntimecore.dll 4,202,496 20-Jun-2013 23:02 Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntimecore.map 1,643,600 20-Jun-2013 23:02 Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntimecore.rel 3,357,416 20-Jun-2013 23:02 Public\Common\Oak\Target\Mipsii_fp\Retail
Xamlruntimecore.dll 6,455,296 20-Jun-2013 23:21 Public\Common\Oak\Target\Sh4\Checked
Xamlruntimecore.map 4,649,954 20-Jun-2013 23:21 Public\Common\Oak\Target\Sh4\Checked
Xamlruntimecore.rel 3,745,639 20-Jun-2013 23:21 Public\Common\Oak\Target\Sh4\Checked
Xamlruntimecore.dll 8,364,032 20-Jun-2013 23:19 Public\Common\Oak\Target\Sh4\Debug
Xamlruntimecore.map 5,193,912 20-Jun-2013 23:19 Public\Common\Oak\Target\Sh4\Debug
Xamlruntimecore.rel 4,409,333 20-Jun-2013 23:19 Public\Common\Oak\Target\Sh4\Debug
Xamlruntimecore.dll 3,223,552 20-Jun-2013 23:18 Public\Common\Oak\Target\Sh4\Retail
Xamlruntimecore.map 1,632,472 20-Jun-2013 23:18 Public\Common\Oak\Target\Sh4\Retail
Xamlruntimecore.rel 2,366,892 20-Jun-2013 23:18 Public\Common\Oak\Target\Sh4\Retail
Xamlruntimecore.dll 5,410,816 20-Jun-2013 23:36 Public\Common\Oak\Target\X86\Checked
Xamlruntimecore.map 4,846,649 20-Jun-2013 23:36 Public\Common\Oak\Target\X86\Checked
Xamlruntimecore.rel 3,021,915 20-Jun-2013 23:36 Public\Common\Oak\Target\X86\Checked
Xamlruntimecore.dll 7,290,880 20-Jun-2013 23:34 Public\Common\Oak\Target\X86\Debug
Xamlruntimecore.map 5,205,452 20-Jun-2013 23:34 Public\Common\Oak\Target\X86\Debug
Xamlruntimecore.rel 4,016,934 20-Jun-2013 23:34 Public\Common\Oak\Target\X86\Debug
Xamlruntimecore.dll 2,850,816 20-Jun-2013 23:33 Public\Common\Oak\Target\X86\Retail
Xamlruntimecore.map 1,794,527 20-Jun-2013 23:33 Public\Common\Oak\Target\X86\Retail
Xamlruntimecore.rel 1,876,734 20-Jun-2013 23:33 Public\Common\Oak\Target\X86\Retail
Xamlruntimecore_dt.dll 2,433,024 21-Jun-2013 00:18 Public\Common\Oak\Bin\I386
Xamlruntimecore_dt.dll 2,433,024 21-Jun-2013 00:18 Program files\Microsoft visual studio 9.0\Vc\Vcwizards\Windowsembeddedsilverlighttools

      

      

Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

References

For more information about software update terminology, click the following article number to view the article in the Microsoft Knowledge Base:

824684 Description of the standard terminology that is used to describe Microsoft software updatesFor more information about the IXRFrameworkElement::AddLayoutUpdatedEventHandler method, go to the following MSDN website:

Information about the IXRFrameworkElement::AddLayoutUpdatedEventHandler method