Re: Application-installation registry nightmares

From: David White (will@not.give.email)
Date: 04/12/02


From: "David White" <will@not.give.email>
Date: Fri, 12 Apr 2002 13:42:27 +1000


David White <will@not.give.email> wrote in message
news:4dpt8.1156$56.123400@nasal.pacific.net.au...

> Okay, though I think I might as well have hard coded defaults for
> CURRENT_USER in the app and forget about LOCAL_MACHINE altogether.

On second thought, that's not a good idea. The uninstaller should remove the
app's reg keys, but won't know to do so if the installer doesn't create them
in the first place. By copying from LOCAL_MACHINE to CURRENT_USER, my app
doesn't have to know what all the defaults are, which avoids setting up the
same defaults in two places, the installer and the app, and in two different
languages.

David



Relevant Pages

  • Re: Windows distribution suggestions?
    ... > a Python app for use under Windows XP. ... Launching app.exe should completely install Python, ... Since your installer needs to run before Python is installed, ...
    (comp.lang.python)
  • Re: June 2005 EAL Question
    ... parameter to a string. ... > public class MyEventLogInstaller: Installer ... You have a web app, ... >>> at Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean ...
    (microsoft.public.dotnet.general)
  • Re: Installer with XCode?
    ... Seems like Mac users like to take more responsibility than their Ms ... user "copy" the app files to the Application directory), ... I am not saying that you do not need an installer, ... like to be able to save user preferences locally). ...
    (comp.sys.mac.programmer.help)
  • Re: Deploying Windows app developed in .Net Framework
    ... If you add an Installer project, you can bundle the framework install with ... The app installer itself is not .NET. ... Because client machines, where app will be running, doesn't have ...
    (microsoft.public.dotnet.general)
  • Re: Installing data files with application?
    ... Have Setup install the files into your APP FOLDER. ... I tried what I thought was right, used the installer thing ... I dont see where the zip thing totally solves the problem. ...
    (microsoft.public.dotnet.languages.vb)