MichaelNesmith wrote:Are you elevating your setup under Vista?
My reading of various web sites is that any program named 'setup.exe' is automatically elevated. Nevertheless, I presume IA7 can overwrite that because of the option I found and hence I have, on IA's Summary Information page chosen 'Elevate Administrators Only (highest Available).
I assume therefor that IA is running with Administrator privileges. Frankly it must be to do everything it has to do.
I have also discovered that when my program is run from the IA installation it inherits IA's permission level; my program runs with no problems.
I have read elsewhere in this forum that the 'Set Access Control' must be included in MSICode BEFORE Apply Install otherwise files and folders will not inherit the levels set in 'Set Access Control'. This makes sense however why IA doesn't put it there in the first place bewilders me.
I have also read that I need to create the folder to be shared prior to Apply Install as well as 'Set Access Control' and there is a recommendation that I use an IA plug-in to do that. After viewing the plug-in's screen I can assure you I have no idea how to complete it and I am unable to locate assistance either in your help file, web pages or google to enable me to.
Everyone tells me just to disable the UAC but that is not a solution that I care to countenance. Nor is it very professional of me to have to tell my prospective clients that my program is NOT truly Vista aware.
This is not an isolated problem - there are many examples both in these forums and the net generally where developers are having similar problems.
Is there any chance at all of getting a definitive 'white paper' on the subject or perhaps a blog post.
Thank you for your help so far - I do believe I am getting there.