Hi everybody,
I have bought MediaCenter 11 a couple of months ago now and I really enjoy it, it is soooo cool.
Now that I am used to it, I was thinking of developing some plugins for it.
I have played a lot with VB6 in the past and I saw that there is an Interface plugin example available, so I decided to download it and play.
Now, after thinking a bit and reading the forum, I have seen that many people are interested but don't know where to start, especially when using .Net and Visual Basic. So, I installed VB Express 2005 on my disk and upgraded BusyBox to .Net.
Now comes the problem: it doesn't work, or better, I can't make it work.
I have:
- compiled my BusyBox to BusyBox.dll, it created the dll + Interop.MusicJukeBox.dll (I guess it's the Assembly wrapper for MEdiaJukebox.tlb)
- I used "regasm" to create a regedit file to register the type to COM (in the registry) for my assembly and ran the generated reg file
- I ran the provided reg file to register the plugin to MediaCenter
The plugin shows in MediaCenter Plugin Manager but cannot start (not found).
Can someone please help me so I can describe the whole procedure of developing a simple plugin in VB .Net to everybody in exchange.
I think that the community will definitely like the idea of having a step-by-step development guide. I can work on it, just please help me a bit. I'm new to COM Interop and plugin dev but I think I can learn as I have many years of experience in programming behind me.
Thanks a bunch in advance for everybody. No pretention from me here, just wanting to help.
Cheers,
Nico