Workaround for Issue with Upgrading to Aug2010 Security Updates on XPeStd09 With IE7 and WMP11

It has been reported that there are issues with upgrading to the August 2010 Security Updates on databases that have IE7 and WMP11 installed, and also have all other security updates installed.

Symptoms:

  • After installing the August 2010 Security Update open a .slx file that has any of the following components in it-
    • “Primitive: vbscript.dll”
    • “Windows Media Format Runtime 11”
    • “Windows Media Player 11”
    • “Windows Media Player 6.4”
  • Upgrade the configuration
  • Check dependencies
  • RESULT- you still get prompted to upgrade the components listed above.

This is caused by an issue with versioning the in components in the list. The August Security Update inadvertently overwrites the components with an incorrect version number which results in Target Designer being “confused” as to what version to apply to the configuration when upgrading.

Workaround:

  • After installing the August 2010 Security Update, delete ALL instances of the components in the list above. To do this:
    • Open Database in Exclusive mode (no other Windows Embedded tools open or user connected to the database)
    • In Database Manager go to the Components tab, select each component and choose the “Delete” button
  • Re-install the June 2010 Security Updates

NOTE that this issue only occurs with the updates located in the following folder of the August 2010 Security Updates .img file -
WindowsEmbeddedStandard09_IE7WMP11 or WindowsXPEmbedded_SP3IE7WMP11.

The correct version of the components will now be in the database and the database will be up to date with the latest security updates for all components. We will implement the correct version of the components in the list in our September security update .img file.

 - Lynda

Technorati Tags: Embedded Standard