Re: VISTA data management
- From: "Tom de Neef" <tdeneef@xxxxxxxx>
- Date: Mon, 14 May 2007 19:33:01 +0200
"Rob Kennedy" <me3@xxxxxxxxxxx> schreef in bericht
news:5arcsqF2ohfe7U1@xxxxxxxxxxxxxxxxxxxxx
Tom de Neef wrote:
But I do not understand how I should respond to "... That's why you need
the administrator..." Should I then prompt the user with "Log on now as
administrator, install, and return to your user account." For home use,
that seems a bit daft. And it can not be as smoothly as the current
setup - say Yes in the app, click a few times to install, finishing with
a new version of app running. It will be better then to accept that there
are two or more versions installed, one for each user.
The person could just use the "run as" command to run the program as a
different user. That's what I do when I install things on my Windows XP
computer. I don't have Windows Vista, so I don't know if that command is
available the way it is on Windows XP context menus. How do the other
Windows Vista programs you use do it?
Vista tries to detect installation and update programs. You can include a
requestedExecutionLevel element in your manifest to tell Vista that your
update program requires administrative privileges.
http://msdn2.microsoft.com/en-us/library/aa905330.aspx
The article is useful in that it signals to me that I don't want to know
anything about UAC, even though its connclusion states "With User Account
Control (UAC), Microsoft has provided a technology designed to simplify
deploying standard user desktops in the enterprise and at home." Statements
like "Virtualization is implemented to improve application compatibility
problems for applications running as a standard user on Windows Vista.
Developers must not rely on virtualization being present in subsequent
versions of Windows." make me very nervous.
I have Vista installed on a laptop, but for testing only. It won't run my
D6. The keyboard driver has a bug which I'm unable to fix, resulting in
haphazard cursor jumps when typing, in any application. I can't uninstall;
DELL can not help me. It may be bad luck, but as far as I'm concerned I stay
away from Vista as long as I can.
You have answered my question about where to store temporary (installation)
data. I will make some changes in that area. I don't know about 'run as'. I
use InnoSetup to create an installation file. It seems to work just fine. If
it results in virtual installations under Vista, so be it. (When you specify
PrivilegesRequired=admin, the installer will abort if the user has lesser
rights.)
I hope others have better experiences with Vista than I have.
I appreciate your help. Thank you.
Tom
.
- References:
- VISTA data management
- From: Tom de Neef
- Re: VISTA data management
- From: Rob Kennedy
- Re: VISTA data management
- From: Tom de Neef
- Re: VISTA data management
- From: Rob Kennedy
- VISTA data management
- Prev by Date: Re: VISTA data management
- Next by Date: Connect to Oracle from Delphi
- Previous by thread: Re: VISTA data management
- Next by thread: Connect to Oracle from Delphi
- Index(es):
Relevant Pages
|
|