INTERACT FORUM

Windows => Plug-in Development => Topic started by: scott_r on December 29, 2003, 04:03:32 am

Title: Matt/Nikolay - mediajukebox.tlb not registering
Post by: scott_r on December 29, 2003, 04:03:32 am
I did a complete uninstall, which un-registered the mediajukebox.tlb file, and cleaned out everything MC from my computer, which has been running media center since 9.0.133 (well, that's the oldest archived installer i've got).
Now, however, upon installing 10.0.24 fresh, the mediajukebox.tlb hasnt been registered. The controls "JRiver - CD Manager"... and the rest are all there, but there's no way for me to link back to the MC interface because when I select the tlb manually through visual studio it says that it needs to be registered.
Is the installer registering the tlb or is there something I need to do?

Cheers,

Scott.
Title: Re:Matt/Nikolay - mediajukebox.tlb not registering
Post by: dhill on March 16, 2004, 07:44:23 pm
Did you ever get an answer to this question. I have installed and reinstalled various versions of 9 and 10 and the media jukebox.tlb is never registered in the registry. Is there someway to get MC to register the interface?

Cheers,
Title: Re:Matt/Nikolay - mediajukebox.tlb not registering
Post by: scott_r on March 19, 2004, 06:25:28 am
I used visual studio .net 2002 to create .net wrapper assembly using the tlb as an input file and then included the assembly in my project. I have recently re-installed windows and so haven't got VS installed, but there is a command-line utility that comes with visual studio that lets you do this. It took a lot of looking through MSDN for the answer. I'd love to be able to give you specifics, but it was so long ago that I can't remember. Maybe when I get around to re-installing VS I'll see what I can do.

Scott.
Title: Re:Matt/Nikolay - mediajukebox.tlb not registering
Post by: salsbst1 on March 25, 2004, 10:42:29 am
The TLB seems to have been registered on install on my machines.

If you have VB, you can browse to the TLB file in the References dialog to get it registered.
Title: Re:Matt/Nikolay - mediajukebox.tlb not registering
Post by: scott_r on March 28, 2004, 12:02:12 am
Unfortunately this doesnt work in VB.NET.

Scott.
Title: Re:Matt/Nikolay - mediajukebox.tlb not registering
Post by: Matt on March 30, 2004, 11:10:46 am
The installer registers Media Center at the end of each install.

You should be able to force a registration by running Media Center with the /Register command line switch.
Title: Re:Matt/Nikolay - mediajukebox.tlb not registering
Post by: rrsavage on April 10, 2004, 12:12:27 pm
I had the same problem.  The newest  "Media Jukebox.tlb" file was not registered.  I used a TypeLib registration utility from VBAccelerator.  It worked great !!

http://www.vbaccelerator.com/home/VB/Utilities/Type_Library_Registration_Utility/VB6_Register_TypeLib_Utility.asp (http://www.vbaccelerator.com/home/VB/Utilities/Type_Library_Registration_Utility/VB6_Register_TypeLib_Utility.asp)


Thanks,
Robert

Title: Re:Matt/Nikolay - mediajukebox.tlb not registering
Post by: Matt on April 14, 2004, 09:17:41 am
There was a problem and it should be fixed in the newest MC 10.

Sorry about that.