This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Folder and application security settings
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Nov 06, 2007
01:01 PM
Folder and application security settings
I have ISX08 and I am adapting my installs for Vista. When right-clicking on my application folder to get to the permissions and set Full Control, I find that I'm locked out. How do I set full control to all my folders with ISX08?
On Vista, I also found that all my apps need to be run as Administrator in order to work properly. Is there any setting that I can set in the application properties to fix this?
Thanks!
On Vista, I also found that all my apps need to be run as Administrator in order to work properly. Is there any setting that I can set in the application properties to fix this?
Thanks!
(1) Reply
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Nov 19, 2007
11:19 AM
You will want to Manifest your apps to "requireAdministrator" You can find details on how to do this at:
http://msdn2.microsoft.com/en-us/library/bb756929.aspx
Basically a manifest is an XML file either embedded in your exe (the preferred method) or external to it, that tell Vista how to run your application.
Manifests were required in the XP world to get your application to use the new common control libraries. The section you need to add for Administrator privileges is:
level="requireAdministrator"
uiAccess="false"/>
You can find complete samples of manifests in the InstallShield 2008 installation folder at:
\Support\SetupExe.Admin.manifest
\Support\SetupExe.Highest.manifest
\Support\SetupExe.Invoker.manifest
These are the manifest we use to embed in your setup.exe's.
Once your EXE is manifested, you may not need to set "Full Permissions" since your application will have permissions to the program files location.
http://msdn2.microsoft.com/en-us/library/bb756929.aspx
Basically a manifest is an XML file either embedded in your exe (the preferred method) or external to it, that tell Vista how to run your application.
Manifests were required in the XP world to get your application to use the new common control libraries. The section you need to add for Administrator privileges is:
level="requireAdministrator"
uiAccess="false"/>
You can find complete samples of manifests in the InstallShield 2008 installation folder at:
These are the manifest we use to embed in your setup.exe's.
Once your EXE is manifested, you may not need to set "Full Permissions" since your application will have permissions to the program files location.