Hi,
I am facing an issue while trying to install the application through winzip-selfextractable. I am describing to reproduce the issue below.
The installer(msi) file is packaged in a winzip-selfextractable exe file. So when the selfextractable exe file is started, it in-turns starts a process and the process runs the msi file using CreateProcess api. Then the installer popsup the General page, where we can set either "Everyone" and "Just for me" option. So when we set Everyone option and installs the product, installation goes through. But the product gets installed for the logged in user. ProgramMenuFolder shortcut is not present under 'all user' directory (For Everyone option installation should have created shortcut under alluser directory).
So is there any way to set Everyone property true, when the msi is started form winzip-selfextractable exe.
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Visual Studio Installer Issue
Started by
JeraldX
, May 26 2006 07:14
4 replies to this topic
Posted 26 May 2006 - 09:39
Are you logged on as Administrator?
Generate a log file to see what the value of the ALLUSERS property is.
Generate a log file to see what the value of the ALLUSERS property is.
Stefan Krüger
InstallSite.org twitter facebook
Posted 29 May 2006 - 08:32
Yes, I logged on as Administrator. I will try to Generate a log file and inform you soon.
Many thanks Sir.
Regards
Sibasis
Many thanks Sir.
Regards
Sibasis
Posted 30 May 2006 - 12:33
Hi Stefan Krueger,
Actually ALLUSERS property is set multiple times. I am just lines where the ALLUSERS property is set.
1. MSI © (78:D8) [16:52:13:654]: PROPERTY CHANGE: Modifying FolderForm_AllUsers property. Its current value is 'ME'. Its new value: 'ALL'.
2. MSI © (78:D8) [16:52:26:832]: PROPERTY CHANGE: Adding ALLUSERS property. Its value is '2'.
3. MSI (s) (A8:C4) [16:52:27:254]: PROPERTY CHANGE: Adding ALLUSERS property. Its value is '2'.
4. MSI (s) (A8:C4) [16:52:27:254]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '2'. Its new value: '1'.
5. MSI (s) (A8:C4) [16:52:27:254]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '1'. Its new value: '2'.
6. MSI (s) (A8:C4) [16:52:27:254]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '2'. Its new value: '1'.
7. Property(S): FolderForm_AllUsers = ME.
8. Property(S): ALLUSERS = 1
9. Property©: FolderForm_AllUsers = ALL.
10. Property©: ALLUSERS = 2
======================
Please give your comment.
Regards
Sibasis
Actually ALLUSERS property is set multiple times. I am just lines where the ALLUSERS property is set.
1. MSI © (78:D8) [16:52:13:654]: PROPERTY CHANGE: Modifying FolderForm_AllUsers property. Its current value is 'ME'. Its new value: 'ALL'.
2. MSI © (78:D8) [16:52:26:832]: PROPERTY CHANGE: Adding ALLUSERS property. Its value is '2'.
3. MSI (s) (A8:C4) [16:52:27:254]: PROPERTY CHANGE: Adding ALLUSERS property. Its value is '2'.
4. MSI (s) (A8:C4) [16:52:27:254]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '2'. Its new value: '1'.
5. MSI (s) (A8:C4) [16:52:27:254]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '1'. Its new value: '2'.
6. MSI (s) (A8:C4) [16:52:27:254]: PROPERTY CHANGE: Modifying ALLUSERS property. Its current value is '2'. Its new value: '1'.
7. Property(S): FolderForm_AllUsers = ME.
8. Property(S): ALLUSERS = 1
9. Property©: FolderForm_AllUsers = ALL.
10. Property©: ALLUSERS = 2
======================
Please give your comment.
Regards
Sibasis
Posted 31 May 2006 - 19:01
It looks like the final value of ALLUSERS is 1 which is good. What's the value of ALLUSERS before CreateShortcuts action?
Stefan Krüger
InstallSite.org twitter facebook