Main Area and Open Discussion > General Software Discussion
A plea for help from a VS developer...
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