Thoughts about setup and deployment issues, WiX, XNA, the .NET Framework and Visual Studio
All postings are provided AS IS with no warranties, and confer no rights. Additionally, views expressed herein are my own and not those of my employer, Microsoft.
I have been exploring creating MSI packages to install Media Center add-ins as part of my ongoing project to create my own Media Center add-in. During this process, I have discovered a couple of interesting behaviors of the RegisterMceApp.exe tool that we provide for add-ins to register themselves with Media Center:
These 2 facts make it somewhat complicated to launch RegisterMceApp.exe as a custom action to register an add-in using an MSI-based setup package. I talked to the developer who worked on this EXE and he provided the following suggestions that do not appear to be documented in the Media Center SDK currently:
I realize that all of the above is fairly complicated. I am working on an example MSI package using WiX to demonstrate how to create a well-behaving Media Center add-in. Hopefully this example will demonstrate all of these concepts in a clearer way. I hope to have this example published soon (in the next week or so....)
PingBack from http://www.anpark.com/index.php/2007/04/10/possible-problem-registering-media-center-applications-on-windows-vista-x64/