I just checked it out again... You don't need to mess with Microsoft's packaging tools. All you do is:

- Clean out your TEMP folder completely.

- Run the setup for the Windows Media 9 SDK Runtime.

- During the setup, alt-tab out and peek in the TEMP folder and save off those files. They're all just loose in the temp folder.

- Use the DEPENDENCY WALKER utility (comes with Visual Studio or I'm sure you can get it elsewhere) to see which sub-modules of WMVCORE you still need.

- Put those modules into SYSTEM and self-register them (Dependency walker can also show you which ones need self registering... they have DLLRegisterServer in them).

I'm pretty sure that's all I needed to do to make it work. I think. Good luck!
_________________________
Tony Fabris