Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Disable Change/Modify install

15 views
Skip to first unread message

Heather B.

unread,
Sep 4, 2001, 4:49:19 PM9/4/01
to
Hi there,

Using ISX 3.51

I have set Disable Change Button option on my project's general information
section to Yes. However, when I re-run my installer on a machine that it
was already installed on, my user still is given the option to modify,
repair, or remove. I want the modify option removed since my install has no
options, so the modify dialog is blank, which makes no sense and is going to
cause tech support calls from users. Can anyone tell me how to achieve
this? It seems to me that this is supposed to be achieved by setting the
above option to Yes. But ISX35 isn't doing that.

Thanks.

Heather

reply@installshield.com Chandima Rajakaruna

unread,
Sep 5, 2001, 10:25:25 AM9/5/01
to
This is a Windows 2000 only feature.

"Heather B." <heat...@NOSPAM.attglobal.net> wrote in message
news:3b95...@news.installshield.com...

Jim Shawver

unread,
Sep 6, 2001, 1:47:12 PM9/6/01
to
You can't change the buttons that appear on the Maintenance dialog
through ISX. The Disable Change Button option will disable the Change
button that appears in the Add/Remove Programs control panel in
Windows 2000.

To get rid of the Modify button you are talking about, you can edit
the MSI file. I can provide details, if you're interested.

Jim Shawver
BCC Software

Heather B.

unread,
Sep 8, 2001, 12:09:57 AM9/8/01
to

>
> the MSI file. I can provide details, if you're interested.
>

I'm very interested. Thanks!

Heather

"Jim Shawver" <ji...@bccsoftware.com> wrote in message
news:3b97aca7...@news.installshield.com...

Maurits Vlasman

unread,
Sep 10, 2001, 6:43:59 AM9/10/01
to
Jim,

I am very interested too. Will you place the solution on this board?

Maurits

"Jim Shawver" <ji...@bccsoftware.com> wrote in message
news:3b97aca7...@news.installshield.com...

Jim Shawver

unread,
Sep 12, 2001, 6:12:05 PM9/12/01
to
Here's what I did. Build you installer with ISX. Using Orca (or some
other MSI editor), make these change to the .msi file that ISX
created:

1. In the Property table, change the value of the _IsMaintenance
property to Reinstall.

2. In the RadioButton table, there are 3 entries with a Property of
_IsMaintenace. Delete the row with Value = Change.

3. In the Control table, find the entries for the Maintenance Dialog.
Delete the rows for controls Ico1 and Text1.

The next time you run the installer, if you don't see the changes you
made to the Maintenance dialog, the installer is probably running the
MSI file that is cached on the local machine. To force it to use your
new MSI file, set REINSTALLMODE = vomus in the Property table or in
the CmdLine entry of SETUP.INI.

That should do it. Of course, every time you rebuild from ISX, it will
overwrite the changes you made.

Jim Shawver
BCC Software

On Thu, 06 Sep 2001 17:47:12 GMT, ji...@bccsoftware.com (Jim Shawver)
wrote:

Maurits Vlasman

unread,
Sep 14, 2001, 5:31:50 AM9/14/01
to
Thanks. I'll give it a try!

Maurits

"Jim Shawver" <ji...@bccsoftware.com> wrote in message

news:3b9fd29d...@news.installshield.com...

Jim Shawver

unread,
Sep 18, 2001, 12:34:21 PM9/18/01
to
I just learned that you can not use "v" as a REINSTALLMODE switch
inside the Property table. It reads the entry in the table too late
for the "v" switch to have the desired effect. To force the installer
to use your new msi file, you must put it in the SETUP.INI file:

CmdLine= REINSTALLMODE=vomus

Jim Shawver
BCC Software

0 new messages