Opened 9 years ago

Closed 9 years ago

Last modified 8 years ago

#67 closed defect (fixed)

windows vista uac issues

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: critical Milestone: 1.0
Component: Client Keywords: windows UAC
Cc:

Description (last modified by Antoine Martin)

At then end of the installation on win6.1:
Create process failed; code 740
This is probably InnoSetup trying to launch the application it has just installed. The "details" on this error are totally unhelpful.
According to the InnoSetup documentation, runasoriginaluser is the default when using postinstall. Why you can install software but not run it is beyond me...


When starting the software, it asks every time Do you want to allow the following program from an unknown publisher to make changes to this computer.
Maybe this is the logfile we are trying to open? (it obviously does not tell you anything remotely helpful to diagnose)
We do not want administrator privileges! Just the ability to write to our own configuration/data files!
The information I found uses app manifests to gain full administrator privileges... (typical microsoft sledge hammer defeating security)
Or maybe it doesn't run asInvoker unless you tell it to?
Not according to this
http://stackoverflow.com/questions/195109/running-compiled-python-py2exe-as-administrator-in-vista


The download link for mDNS "Download from apple.com" should popup a browser, but instead you get:
The application was unable to start correctly (0xc00000a5). Click OK to close the application.
This one may be resolved with the manifest above...

Change History (3)

comment:1 Changed 9 years ago by Antoine Martin

Description: modified (diff)

comment:2 Changed 9 years ago by Antoine Martin

Resolution: fixed
Status: newclosed

I am really not sure exactly which change(s) made it work, but all the issues above are now fixed!
Must be one of those:
changes to BAT script
or
InnoSetup config file

Last edited 8 years ago by Antoine Martin (previous) (diff)

comment:3 Changed 8 years ago by Antoine Martin

Description: modified (diff)
Note: See TracTickets for help on using tickets.