cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
nidheesh_kuvil
Level 4

Issue when installing the application in Windows 7

Hi,

We developed one Windows Application using VS 2005, Framework 2.0 and C#. and we created the Setup using Installshield 2010.

The installer is working fine (creating shortcuts in Desktop and adding in to start menu) with Windows XP.

When we installed the installer on a Windows 7 machine its not creating the shortcuts in Desktop or adding the shortcut in to Start menu. After doing some investigation we found that we need to install the application after changing the UAC (User Access Control) or right click the application and run as administrator.

Is there any way to install the application without changing the UAC or run as administrator

Thanks & Regards,
Nidheesh
Labels (1)
0 Kudos
(7) Replies
Not applicable

What kind of project do you use?
0 Kudos
nidheesh_kuvil
Level 4

lambertpandian wrote:
What kind of project do you use?


Simple MSI
0 Kudos
Not applicable

You can specify the required execution level.

To specify the required execution level for a release:

In the View List under Media, click Releases.
In the Releases explorer, click the release that you would like to configure.
Click the Setup.exe tab.
For the Required Execution Level setting, select Administrator.
0 Kudos
nidheesh_kuvil
Level 4

Kevin.Wan wrote:
You can specify the required execution level.

To specify the required execution level for a release:

In the View List under Media, click Releases.
In the Releases explorer, click the release that you would like to configure.
Click the Setup.exe tab.
For the Required Execution Level setting, select Administrator.


What will happen if a standard user tries to install the applicaiton after setting the execution level as administrator?

Regards,
Nidheesh
0 Kudos
lostboyz
Level 4

Use the Required Execution Level setting to specify the minimum level required by your installation's Setup.exe file for running the installation (the setup launcher, any InstallShield prerequisites, and the .msi file) on Windows Vista and later platforms. The available options are:

Administrator—Setup.exe requires administrative privileges to run. Administrators must authorize it; non-administrators must authenticate as an administrator.
Highest available—Setup.exe prefers administrative privileges. Administrators must authorize it; non-administrators run it without administrative privileges. This is the default option for InstallScript and InstallScript MSI projects.
Invoker—Setup.exe does not require administrative privileges, and all users can run it without administrative privileges. Setup.exe does not display any UAC messages prompting for credentials or for consent. This is the default option for Basic MSI projects.
0 Kudos
Not applicable

0 Kudos
MattQVI
Level 8

nidheesh.kuvil wrote:
What will happen if a standard user tries to install the applicaiton after setting the execution level as administrator?

Regards,
Nidheesh



From what I have seen, it will force a login of a user with higher credentials. HTH.
0 Kudos