Reply to Message

View discussion in a popup

Replying to:
roandr
Enthusiast
Enthusiast

Thank you for your help Pim_van_de_Vis. Put me on the right track.

Had a hard time figuring out how to do this with "ADMX-based settings" only so ended up with a combination of "ADMX-based settings" and "Registry settings".

For the sake of posterity:

The ADMX-based settings:

pastedImage_8.png

A lot of the settings are imported with USER ENVIRONMENT > Registry Settings

With the help of Regshot I found a few more keys than what was listed in the install doc. Feels like a dirty reg hack since I did not get the time to test these values properly... some of these might be redundant or not needed.

[HKCU\Software\Wow6432Node\Microsoft\Office\Excel\Addins\OneStop.ReportDesigner]

"Manifest"="C:\\Program Files\\OneStop Reporting\\Report Designer\\ReportDesigner\\OneStop.ReportDesigner.vsto|vstolocal"

"LoadBehavior"=dword:00000003

"FriendlyName"="OSR Report Designer 5 32-bit"

"Description"="Reporting - Budgeting - Analysis"

[HKCU\SOFTWARE\OneStop Reporting\{3A6CC65F-1AA9-46C5-BA3E-68B58583B352}]

"BITNESSOVERRIDE"="x86"

[HKCU\SOFTWARE\Classes\osr-launch]

@="URL:OSR Launcher"

"URL Protocol"=""

[HKCU\SOFTWARE\Classes\osr-launch\DefaultIcon]

@="\"C:\\Program Files\\OneStop Reporting\\Report Designer\\DesktopLauncher\\DesktopLauncher.exe\",0"

[HKCU\SOFTWARE\Classes\osr-launch\shell]

[HKCU\SOFTWARE\Classes\osr-launch\shell\open]

[HKCU\SOFTWARE\Classes\osr-launch\shell\open\command]

@="\"C:\\Program Files\\OneStop Reporting\\Report Designer\\DesktopLauncher\\DesktopLauncher.exe\" \"%1\""

[HKCU\SOFTWARE\Wow6432Node\Classes\CLSID\{74B6B2D2-F28A-4F03-BB6A-6B5DA5306460}]

@="OneStop Reporting Functions"

[HKCU\SOFTWARE\Wow6432Node\Classes\CLSID\{74B6B2D2-F28A-4F03-BB6A-6B5DA5306460}\Implemented Categories]

[HKCU\SOFTWARE\Wow6432Node\Classes\CLSID\{74B6B2D2-F28A-4F03-BB6A-6B5DA5306460}\Implemented Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}]

[HKCU\SOFTWARE\Wow6432Node\Classes\CLSID\{74B6B2D2-F28A-4F03-BB6A-6B5DA5306460}\InprocServer32]

"Assembly"="OneStop.OSRFunctions, Version=3.3.0.0, Culture=neutral, PublicKeyToken=null"

"CodeBase"="file:///C:\\Program Files\\OneStop Reporting\\Report Designer\\ReportDesigner\\OneStop.OSRFunctions.dll"

"RuntimeVersion"="v4.0.30319"

"Class"="OneStop.ReportPlayer.OSRFunctions"

@="C:\\Windows\\SysWOW64\\mscoree.dll"

"ThreadingModel"="Both"

[HKCU\SOFTWARE\Wow6432Node\Classes\CLSID\{74B6B2D2-F28A-4F03-BB6A-6B5DA5306460}\InprocServer32\3.3.0.0]

"RuntimeVersion"="v4.0.30319"

"Assembly"="OneStop.OSRFunctions, Version=3.3.0.0, Culture=neutral, PublicKeyToken=null"

"Class"="OneStop.ReportPlayer.OSRFunctions"

"CodeBase"="file:///C:\\Program Files\\OneStop Reporting\\Report Designer\\ReportDesigner\\OneStop.OSRFunctions.dll"

[HKCU\SOFTWARE\Wow6432Node\Classes\CLSID\{74B6B2D2-F28A-4F03-BB6A-6B5DA5306460}\ProgId]

@="OneStop.ReportPlayer.OSRFunctions"

[HKCU\SOFTWARE\Wow6432Node\Classes\CLSID\{74B6B2D2-F28A-4F03-BB6A-6B5DA5306460}\Programmable]

[HKCU\SOFTWARE\Classes\OneStop.ReportPlayer.OSRFunctions]

@="OneStop.ReportPlayer.OSRFunctions"

[HKCU\SOFTWARE\Classes\OneStop.ReportPlayer.OSRFunctions\CLSID]

@="{74B6B2D2-F28A-4F03-BB6A-6B5DA5306460}"

[HKCU\Software\Microsoft\VSTO\Security\Inclusion\621c083a-79d7-433e-8540-d67b1520aed4]

"Url"="file:///C:/Program Files/OneStop Reporting/Report Designer/ReportDesigner/OneStop.ReportDesigner.vsto"

"PublicKey"="<RSAKeyValue><Modulus>snipped</Modulus><Exponent>AQAB</Exponent></RSAKeyValue>"

[HKCU\Software\Microsoft\VSTO\SolutionMetadata\{8776EBEB-6199-4D87-B489-85412DF2997B}]

"PreferredClr"="v4.0.30319"