ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > General Software Discussion

A plea for help from a VS developer...

<< < (2/3) > >>

Jimdoria:
Actually, I don't want to be a pest, but I'm having some difficulty.

Without an installer, I'm not sure how to get this added into OneNote. There's a section in the registry for Add Ins, but all the addins seem to require a CLSID to be registered, and I'm not sure how to do this.

Here's a sample registry export of one of the installed add-ins keys:


--- ---[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\OneNote\AddIns\{717CCF19-F72B-4e24-BFD7-48F6EB732D6D}]
"CLSID"="{717CCF19-F72B-4e24-BFD7-48F6EB732D6D}"
"UnloadAfterClick"=dword:00000000
"CommandBar"=dword:00000001
"LoadOnNewWindow"=dword:00000000
"Name"="OneNote 2007 Printout Manager"
"IconPath"="C:\\Program Files\\Microsoft Office\\Office12\\OneNote\\Add Ons\\Printout Manager\\toolBttn.bmp"
"ButtonText"="Printout Manager"
"EventDesired_HierarchyChange"=dword:00000000
"EventDesired_Navigation"=dword:00000000
"IconIndex"=""

If I register the DLL with REGSVR32 will it create the necessary CLSID?
If so, I can probably fill in the rest of the registration info by hand.

timns:
How annoying! I would expect regsvr32 to do the trick for you - there is in fact an installer in this archive, but it's incomplete.

Jimdoria:
So I register TOP2ONENOTEADDIN.DLL using RegSvr32...

Then how do I find the resulting CLSID? Just search the registry for the DLL filename?

Can you tell what was missing from the installer?
I wonder why the developer didn't finish it.

timns:
So I register TOP2ONENOTEADDIN.DLL using RegSvr32...

Then how do I find the resulting CLSID? Just search the registry for the DLL filename?

Can you tell what was missing from the installer?
I wonder why the developer didn't finish it.
-Jimdoria (February 26, 2011, 11:35 AM)
--- End quote ---

I don't know - and VS does not help: "unrecoverable build error" when trying to create the msi installer.

EDIT: the master finagler did it! Please see my original post for the updated link.

jgpaiva:
Jimdoria: if the trouble is fixed, maybe you could post in the blog a link to this thread? ;)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version