Windows Vista Media Center SDK version 5.3 now available for download

A refreshed version of the Windows Vista Media Center SDK (version 5.3) has been released for download this afternoon.  The download location is the same as the previous versions of the Windows Vista Media Center SDK -  If you have any previous version of the Windows Vista Media Center SDK installed, you can run the MSI for version 5.3 and it will automatically upgrade the older versions for you.

The features of version 5.3 of the Windows Vista Media Center SDK are described in more detail in this post on the Media Center Sandbox blog.  The following is a summary of the key changes described in that post:

  • New automation model for the MCML Preview Tool (McmlPad) - this allows some programmatic interactions with McmlPad to do things like loading MCML files, refreshing the current view when the underlying MCML files are changed, locating the position of an existing instance of McmlPad in order to drive the UI using automation, etc
  • New standalone tool named MCML Animation Explorer - it provides a more graphical environment for experimenting with many of the types of animations supported in MCML
  • Additional documentation about building animations
  • Project templates now work with Visual Studio 2008 in addition to Visual Studio 2005.  SDK setup will automatically integrate with whatever editions of VS 2005/2008 it detects are installed on your system
  • New C# project templates for a simple MCML application and a Media Center background application

The last 2 bullets related to project templates essentially incorporate the information in the supplemental project template MSI that I posted via this blog post into the SDK.  If you install version 5.3 of the Windows Vista Media Center SDK, there is no longer any need to install that supplemental project template MSI.

If you're a Windows Vista Media Center developer or thinking about getting started, I encourage you to download this new version of the SDK and check it out.

Comments (5)

  1. tiger_skin says:

    Sorry if this is the wrong place to post this. Have looked EVERYWHERE on the net with no luck to this problem

    I’m having a problem with the 32bit media center on vista. It starts up so it goes onto the menu screen. I can use all the options(music, pictures etc) except for the TV+Movies section.

    If i select live TV, recorded etc it just crashes.

    This is the description i am given


    Stopped working

    Problem signature:

    Problem Event Name: CLR20r3

    Problem Signature 01: ehshell.exe

    Problem Signature 02: 6.0.6000.16386

    Problem Signature 03: 4549b55e

    Problem Signature 04: mscorlib

    Problem Signature 05:

    Problem Signature 06: 4536f11f

    Problem Signature 07: ee0

    Problem Signature 08: 7

    Problem Signature 09: N3CTRYE2KN3C34SGL4ZQYRBFTE4M13NB

    OS Version: 6.0.6000.

    Locale ID: 1033

    I also constantly have the following message on my desktop for Media Center reciever service

    Problem signature:

    Problem Event Name: BEX

    Application Name: ehRecvr.exe

    Application Version: 6.0.6000.16386

    Application Timestamp: 4549b54f

    Fault Module Name: StackHash_d50b

    Fault Module Version:

    Fault Module Timestamp: 00000000

    Exception Offset: 00e6321f

    Exception Code: c0000005

    Exception Data: 00000008

    OS Version: 6.0.6000.

    Locale ID: 1033

    Additional Information 1: d50b

    Additional Information 2: 8ba655cf5b21773ddd3912555aabb2b9

    Additional Information 3: b253

    Additional Information 4: 6e6588d4f0494147fdaa4c5ea2d7f6cf

    I know my TV tuner is working because the software that came with the tuner works fine. Its just a issue with Media Center.

  2. Hi Tiger_skin – Do these errors end up creating any log files named ehshell.crash and/or ehrecvr.log anywhere on your system?  If so, what are the messages displayed there?  Also, do you see any more useful error information in the event logs on your system?

    It might help to try to repair Media Center files on your system by using the steps listed at

    It might also help to post a question at one of the following locations to see if anyone there can help suggest any possible solutions:

  3. tiger_skin says:

    Yes i have an event log on the desktop.

    This is the one i get for when MC crashes

    Log Name:      Media Center

    Source:        Media Center Guide

    Date:          12/10/2007 7:38:44 PM

    Event ID:      0

    Task Category: None

    Level:         Error

    Keywords:      Classic

    User:          N/A

    Computer:      LeeComputer


    Event Info: ERROR: SqmApiWrapper.TimerRecord failed; Win32 GetLastError returned 10000105

    Process: DefaultDomain

    Object Name: Media Center Guide

    Event Xml:

    <Event xmlns=""&gt;


       <Provider Name="Media Center Guide" />

       <EventID Qualifiers="0">0</EventID>




       <TimeCreated SystemTime="2007-12-10T19:38:44.000Z" />


       <Channel>Media Center</Channel>


       <Security />



       <Data>Event Info: ERROR: SqmApiWrapper.TimerRecord failed; Win32 GetLastError returned 10000105

    Process: DefaultDomain

    Object Name: Media Center Guide





    Thank you for your quick response and i will try the suggestions you make when i get home later tonight.  Thanks

  4. Hi tiger_skin – I’m afraid I don’t now enough about the details of Media Center guide functionality to be able to accurately diagnose why this crash is happening.  I’d suggest posting this exact error information on one of the forums that I linked to in my previous comment.  Hopefully someone there will be able to suggest some possible workarounds.

Skip to main content