PDA

View Full Version : Uninstall Registry Value



NewsArchive
10-07-1997, 12:00 AM
Is it possible to set an uninstall a registry VALUE. I don't want to
uninstall the key.

Thanks, JGraff@sprintmail.com

NewsArchive
10-10-1997, 12:00 AM
You can modify anything you want in the registry. Call an extension at the
end of the installation that uses Windows API's to modify any keys or
values. Make sure you call the extension at the end and make sure you have
the Wait option unchecked.

Kent
InstallShield Technical Support
Joel Graffman wrote in message <01bcd2fa$6297be20$810a85ce@main>...
>Is it possible to set an uninstall a registry VALUE. I don't want to
>uninstall the key.
>
>Thanks, JGraff@sprintmail.com

NewsArchive
10-11-1997, 12:00 AM
Thanks, but I don't have any reference to "extension" or "wait option" in
my versions of InstallShield Express. (for Delphi 2.0 and 3.0). Am I
missing something, or do I need a different version?

Regards, Joel Graffman

InstallShield Corp. <KFoyer@installshield.com> wrote in article
<343eae4f.0@news.installshield.com>...
> You can modify anything you want in the registry. Call an extension at
the
> end of the installation that uses Windows API's to modify any keys or
> values. Make sure you call the extension at the end and make sure you
have
> the Wait option unchecked.
>
> Kent
> InstallShield Technical Support
> Joel Graffman wrote in message <01bcd2fa$6297be20$810a85ce@main>...
> >Is it possible to set an uninstall a registry VALUE. I don't want to
> >uninstall the key.
> >
> >Thanks, JGraff@sprintmail.com
>
>
>

NewsArchive
10-11-1997, 12:00 AM
On 11 Oct 97 08:50:25 GMT, "Joel Graffman" <JGraff@sprintmail.com> wrote:
>Thanks, but I don't have any reference to "extension" or "wait option" in
>my versions of InstallShield Express. (for Delphi 2.0 and 3.0). Am I
>missing something, or do I need a different version?

Ouch! You have one of the Custom Editions. I'll pass this on to
InstallShield Sales that they can contact you concerning a potential
upgrade.

In the meantime I will try to see what we can do about the registry value.

Stefan
ellipse data systems

NewsArchive
01-18-1998, 01:00 AM
Stefan:

In article <343fbbbd.28362563@news.installshield.com>, you say...
> Ouch! You have one of the Custom Editions. I'll pass this on to
> InstallShield Sales that they can contact you concerning a potential
> upgrade.

Doh! This is not what I wanted to hear.

Here's my situation -- you may already have received an email from me on
the subject -- I'm putzing with a POP/SMTP client using Delphi Pro 3.0.
The version of InstallShield Express that was included with it is 1.11.

I've seen quite a few posts talking about the DLLs (I'm trying
NMSCKN.DLL, MMOCOD.DLL, NMORENU.DLL) and OCXs (I'm using POPCT.OCX and
SMTPCT.OCX). I've included them into the InstallShield script (DLLs
first, then OCXs) but I still get the dreaded "class not registered"
error upon execution.

My questions are:

(1) why can't InstallShield scan the blasted .exe of my application and
detect what's needed and include it, and
(2) If InstallShield can't, isn't there another program that will scan a
file and build a hierarchical list of dependencies?

I haven't found squat about dependencies in the Borland reference
materials or help files, and while I'm trying to self-learn this sucker
for school I can't see how Borland wants to compare to Microsoft if their
@(#$*&% package can't generate an install script without requiring all
kinds of screwing around with QuickView, off all things.

HELP!

Thanks,


Rick Lotter
rlotter@mixcom.com

NewsArchive
12-20-1998, 01:00 AM
I am having the same problem. I add my app to the ....\CurrentVersion\Run
key so that it will run automatically at start up but this value will not
uninstall. I can't flag the Run key for uninstallation as this would delete
all other autorun values.

I need to be able to uninstall only my value within the Run key. How do I
do this?

TIA

Steve Berst
Boscado Enterprises

-----Original Message-----
From: InstallShield Software Corporation <stefan@installshield.co.za>
Newsgroups: installshield.express.vb
July 03, 1998 10:49 AM
Re: Uninstall Registry


>On Fri, 3 Jul 1998 11:36:08 -0400, "BigHead" <hpychan@novice.uwaterloo.ca>
>wrote:
>>I have added some values in
>>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices
>>using IX2
>>and I find out IX2 won't uninstall it in its uninstall shield. Any tricks
>>on it?
>
>Hi,
>
>you have to flag the keys for uninstallation. Select your keys that you
>want to uninstall, and tick the "Uninstall Key" option. That will uninstall
>the keys. Just make sure you do NOT tick "RunServices" for uninstall,
>otherwise Express removes the entire key... potentially destroying the
>target system (not the wanted behaviour).
>
>Stefan
>InstallShield Software Corp.

NewsArchive
12-21-1998, 01:00 AM
On Sun, 20 Dec 1998 11:17:37 -0500, "Steve Berst" <boscado@boscado.com>
wrote:
>I need to be able to uninstall only my value within the Run key. How do I
>do this?

The best is to use a custom uninstaller placed in a selfregistering DLL. In
the DLLUnregisterServer function you can remove the value.

Stefan Paetow
InstallShield Software Corp.