Jump to content


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.
Photo

Visual Studio Installer Issue


4 replies to this topic

JeraldX

JeraldX
  • Members
  • 3 posts

Posted 26 May 2006 - 07:14

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.


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

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.

JeraldX

JeraldX
  • Members
  • 3 posts

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

JeraldX

JeraldX
  • Members
  • 3 posts

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

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

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?