/build/static/layout/Breadcrumb_cap_w.png

registry entries changing

This one stumps me, and it's only the second time I've used the Repackager, so maybe I'm missing something. I had an executable for a Microsoft Outlook plugin by a company called SugarCRM; the exe wouldn't install quietly, so I used the repackager to create an MSI.

Tested the MSI, it installed quietly, and the app appeared to be functioning the way it was intended.

We wanted to push this out via SMS and do some additional things--check for older versions, etc.--so I wrote a package in Wise, since that's the app I know how to create packages with.

At this point, all I'm doing with the Wise package is making an executable that installs the MSI. But when I install the executable on a test PC, the registry entries for the Sugar plugin are completely different than what they were when installing with just the MSI.

I've double- and triple-checked to make sure I'm not adding anything in the Wise package that would cause this, and I'm positive I'm not. But I have no explanation for why I'd see such dramatically different results in the registry based on whether I'm installing just the MSI, or the MSI wrapped in an exe made with Wise.

Just curious if anyone's seen this before or has any guesses as to how it's happening. Thanks.

0 Comments   [ + ] Show comments

Answers (4)

Posted by: AngelD 15 years ago
Red Belt
0
Could you give us an example of the before/after registry that changed?
Posted by: bkelly 15 years ago
Red Belt
0
Are you using a transform? Could be that it is applied sometimes but not others. I'd watch a verbose log on each to make sure the same actions are occurring when you run each way. Also it could be that launching the application can cause a lot of automated updates that make it appear different. As this is not an issue with the AppDeploy Repackager, I offer that you may get better attention for this particular problem in the Package Development forum.
Posted by: RonW 15 years ago
Green Belt
0
Sorry it's taken me a few days to respond. Was working to get the package finished up for the production folk.

Bob, I'm not using a transform. Just a basic msiexec command to run the msi file. I'm going to do some more testing to see if I can isolate why the registry change is happening like it is.

AngelD, here are the correct registry entries if I install the app by running the MSI created with the repackager:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SugarOutlook]
"DisplayName"="SugarCRM Outlook Plug-in"
"DisplayIcon"="C:\\Program Files\\SugarCRM\\SugarCRM Outlook Plug-In\\outlook_install.ico"
"UninstallString"="C:\\Program Files\\SugarCRM\\SugarCRM Outlook Plug-In\\Uninstall.exe"
"DisplayVersion"="5.1.0.205"
"VersionMajor"=dword:00000005
"VersionMinor"=dword:00000001
"VersionRevision"=dword:00000000
"VersionBuild"=dword:000000cd


And here are the entries if I install by making an exe with Wise, where all I'm doing is msiexec /i Sugar.msi:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{3D9752DB-D5D9-465F-AC25-9A9AC62991CD}]
"AuthorizedCDFPrefix"=""
"Comments"=""
"Contact"=""
"DisplayVersion"="5.10"
"HelpLink"=""
"HelpTelephone"=""
"InstallDate"="20090130"
"InstallLocation"=""
"InstallSource"="C:\\DOCUME~1\\rworth\\LOCALS~1\\Temp\\SugarCRM\\"
"ModifyPath"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,78,\
00,65,00,20,00,2f,00,49,00,7b,00,33,00,44,00,39,00,37,00,35,00,32,00,44,00,\
42,00,2d,00,44,00,35,00,44,00,39,00,2d,00,34,00,36,00,35,00,46,00,2d,00,41,\
00,43,00,32,00,35,00,2d,00,39,00,41,00,39,00,41,00,43,00,36,00,32,00,39,00,\
39,00,31,00,43,00,44,00,7d,00,00,00
"Publisher"="SugarCRM"
"Readme"=""
"Size"=""
"EstimatedSize"=dword:000013e0
"UninstallString"=hex(2):4d,00,73,00,69,00,45,00,78,00,65,00,63,00,2e,00,65,00,\
78,00,65,00,20,00,2f,00,49,00,7b,00,33,00,44,00,39,00,37,00,35,00,32,00,44,\
00,42,00,2d,00,44,00,35,00,44,00,39,00,2d,00,34,00,36,00,35,00,46,00,2d,00,\
41,00,43,00,32,00,35,00,2d,00,39,00,41,00,39,00,41,00,43,00,36,00,32,00,39,\
00,39,00,31,00,43,00,44,00,7d,00,00,00
"URLInfoAbout"=""
"URLUpdateInfo"=""
"VersionMajor"=dword:00000005
"VersionMinor"=dword:0000000a
"WindowsInstaller"=dword:00000001
"Version"=dword:050a0000
"Language"=dword:00000000
"DisplayName"="SugarPlug-inforMicrosoftOutlook"
Posted by: AngelD 15 years ago
Red Belt
0
A bit confused.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SugarOutlook]
This seems to have been added through an "EXE" installation.
And the below through an MSI.

So are you saying that "...\Uninstall\SugarOutlook" registry part is written by the MSI you've created with the appdeploy repackager?
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ