/build/static/layout/Breadcrumb_cap_w.png

no entry of installed application in ARP

Hello All,

I have installed a vendor msi source(MPI Stylus 9.0), and there are some issues and errors i am facing with it.

1.Installation is successfull(MainEngineThread is retuning 0) but its entry in ARP is not getting displayed {the check box in display ARP entry column in (Wise Package Studio) is checked,which ensure its display in ARP).
2.There is no string of the product code getting displayed in regedit's HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall where as it is in MSI.
3.There is no string of the product code in HKCR\Installer\Products\ rather a registry entry of the product is getting created in HKCU
4.There are no standard action of registration getting displayed in MSI(seems the product is not getting registered)
5.And when I am uninstalling the product , it is not getting uninstalled and is prompting the message that this action is for installed products only(MainEngineThread is returning 1605)
6.The installation log neither show any information relating ARPSYSTEMCOMPONENT property nor of ALLUSERS property(as was mentioned in some posts on google).

Can anyone recommend some tips to resolve these issues.

I have tried hard to find some relevant info but all in vain,
Any help will be highly welcomed and appreciated,

Anticipating positive responses soon

0 Comments   [ + ] Show comments

Answers (2)

Posted by: anonymous_9363 13 years ago
Red Belt
0
There are no standard action of registration getting displayed in MSI(seems the product is not getting registered) "Seems" isn't good enough. Take a verbose log of the install and check whether or not the action executed.

Remember that HKCR isn't a hive in its own right but an amalgam of HKLM\Software\Classes and HKCU\Software\Classes. If registration information is appearing in HKCU, the package is being installed per-user. Where are the COM objects - if any - being registered? If they're in HKCU, then that confirms a per-user install.

BTW, this forum deals with errors returned from the Windows Installer engine (see the 'MSI errors' link at the top of the page). Your post should really have been made in the 'Package Development' forum. A moderator may move the thread there.
Posted by: itolutions 13 years ago
Purple Belt
0
Couple of recomendations:
1) Setup property ALLUSERS=1
2) Check InstallExecuteSequence table for NATIVE (not custom) actions sequence.
3) Check all deffered custom actions, which can clean windows installer info.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
 
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