We have a locked down environment (no writing on c: etc etc) I have 2 apps. Both apps installs fine. When starting the first application the other application msi is gathering information??? In the second msi are some activex files.
When starting the first application under admin account the other msi will not do this.

Do i have to give more rights or is a setting in the msi or....?

thanx in advance
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
They must have cross advertising references, control what component that trigger the repair in event viewer.
Seems that the "other" application has some files located in the "user profile" that you/or the packaging tool have set as a keypath. Never do that as administrators have read access on other users profile directory structure, use HKCU keys instead as the components keypath.
Answered 08/01/2005 by: AngelD
Red Belt

Please log in to comment
0
Hello AngelD,

The package that reinstall (and keeps installing) had the following entrys:

Merge modules:
* Comct332
* msmapi32
* sysinfo
* comdlg32
* msflxgrd
* oleaut32
* comcat

files:
* c:\winnt\fonts\ 2 fontsen
* c:\winnt\system32\richtx32.ocx
* c:\winnt\system32\vb5db.dll
* c:\winnt\system32\xceedzip.dll

registry:
* hkcr\clsid (a lot of entrys)
* hkcr\interface
* hkcr\ioifile
* hkcr\xceedsoftware.xceedcompression.1
* hkcr\xceedsoftware.xceedzip.4

* hklm\software\intradata\cool
* hklm\software\intradata\cool 5.02
* hklm\software\microsoft\windows nt\currentversion\fonts

Shortcuts:
* 4 pieces in the documents and settings\all users\start menu

There are some custom actions that the program automatically generates:
* execute program from destination [systemfolder] msiexec.exe /y richtx32.ocx
* execute program from destination [systemfolder] msiexec.exe /y xzeedzip.dll
* execute program from destination [systemfolder] msiexec.exe /z richtx32.ocx
* execute program from destination [systemfolder] msiexec.exe /z xzeedzip.dll


Can you help me a little bit further.........i´m a little bit confused and dont know what to do.
Answered 08/03/2005 by: sejacru
Second Degree Blue Belt

Please log in to comment
0
The advice you received from AngelD is spot on.

Try checking for ICE38 errors, and read the SDK documentation for help on resolving them.

http://www.google.co.uk/url?sa=U&start=1&q=http://msdn.microsoft.com/library/en-us/msi/setup/ice38.asp&e=747

The event viewer (eventvwr.exe) will help you find the "broken" component(s) (EventID '1004').
Answered 08/03/2005 by: WiseUser
Fourth Degree Brown Belt

Please log in to comment
0
yes that was the problem

thanx for your help
Answered 08/08/2005 by: sejacru
Second Degree Blue Belt

Please log in to comment
Answer this question or Comment on this question for clarity