PDA

View Full Version : Getting Rid of Maintenance Mode



NewsArchive
12-06-2001, 01:00 AM
Is there a way to get rid of Maintenance Mode in IS Developer? I have seen
it done in Professional, but when I use the same logic in Developer, the
project still gets uninstalled. I want the "installation" logic to run no
matter how many times the setup is run.

NewsArchive
12-06-2001, 01:00 AM
If you are using a standard project, there is an option in the General
Information view under project properties called Enable Maintenance. Set it
to No.

Regards
David Thornley

"Paul - Fidnet" <ka0wph@fidnet.com> wrote in message
news:3c0f9169@news.installshield.com...
> Is there a way to get rid of Maintenance Mode in IS Developer? I have
seen
> it done in Professional, but when I use the same logic in Developer, the
> project still gets uninstalled. I want the "installation" logic to run no
> matter how many times the setup is run.
>
>

NewsArchive
12-06-2001, 01:00 AM
That's really not what Paul means. With "enable maintence = no" maintenance
mode mechanism is still enabled but the only thing different is that an
UNINSTALL occurs instead of the maintenance/repair dialog.

Instead of uninstalling, he wants it to work like a first time install no
matter how many times the user runs. Just like the "how do I get rid of
maintenace mode KB article for Installshield 6.x in Installshield web site.

Ted.

"David Thornley" <davidt@installshield.com> wrote in message
news:3c0fb325$1@news.installshield.com...
> If you are using a standard project, there is an option in the General
> Information view under project properties called Enable Maintenance. Set
it
> to No.
>
> Regards
> David Thornley
>
> "Paul - Fidnet" <ka0wph@fidnet.com> wrote in message
> news:3c0f9169@news.installshield.com...
> > Is there a way to get rid of Maintenance Mode in IS Developer? I have
> seen
> > it done in Professional, but when I use the same logic in Developer, the
> > project still gets uninstalled. I want the "installation" logic to run
no
> > matter how many times the setup is run.
> >
> >
>
>

NewsArchive
12-06-2001, 01:00 AM
Ahh, thanks for clarifying. There is no SUPPORTED way to do this in
Developer 7. I believe that if you remove the PublishProduct and
RegisterProduct actions form the execute sequence that you will get similar
results. However, you will not be able to uninstall...ever...and I am not
sure that there are no other side effects.

"Ted" <Ted@t__xx.org> wrote in message
news:3c0fc07e$1@news.installshield.com...
> That's really not what Paul means. With "enable maintence = no"
maintenance
> mode mechanism is still enabled but the only thing different is that an
> UNINSTALL occurs instead of the maintenance/repair dialog.
>
> Instead of uninstalling, he wants it to work like a first time install no
> matter how many times the user runs. Just like the "how do I get rid of
> maintenace mode KB article for Installshield 6.x in Installshield web
site.
>
> Ted.
>
> "David Thornley" <davidt@installshield.com> wrote in message
> news:3c0fb325$1@news.installshield.com...
> > If you are using a standard project, there is an option in the General
> > Information view under project properties called Enable Maintenance.
Set
> it
> > to No.
> >
> > Regards
> > David Thornley
> >
> > "Paul - Fidnet" <ka0wph@fidnet.com> wrote in message
> > news:3c0f9169@news.installshield.com...
> > > Is there a way to get rid of Maintenance Mode in IS Developer? I have
> > seen
> > > it done in Professional, but when I use the same logic in Developer,
the
> > > project still gets uninstalled. I want the "installation" logic to
run
> no
> > > matter how many times the setup is run.
> > >
> > >
> >
> >
>
>

NewsArchive
12-06-2001, 01:00 AM
Being very new to this product I'm still a bit lost in it...so bear with me,
please....

Ted was correct in his assumption that what I want to do is have the
installation process run no matter how often I run setup.exe.

I'm not sure, though, how to remove the actions that David referred to. I
went back into Developer, to the Sequences/Actions and found the items, but
there's no way to edit or remove them from there....Are there any other ways
to influence these actions?

Thanks!
Paul
David Thornley wrote in message <3c0fc47d$1@news.installshield.com>...
>Ahh, thanks for clarifying. There is no SUPPORTED way to do this in
>Developer 7. I believe that if you remove the PublishProduct and
>RegisterProduct actions form the execute sequence that you will get similar
>results. However, you will not be able to uninstall...ever...and I am not
>sure that there are no other side effects.
>
>"Ted" <Ted@t__xx.org> wrote in message
>news:3c0fc07e$1@news.installshield.com...
>> That's really not what Paul means. With "enable maintence = no"
>maintenance
>> mode mechanism is still enabled but the only thing different is that an
>> UNINSTALL occurs instead of the maintenance/repair dialog.
>>
>> Instead of uninstalling, he wants it to work like a first time install no
>> matter how many times the user runs. Just like the "how do I get rid of
>> maintenace mode KB article for Installshield 6.x in Installshield web
>site.
>>
>> Ted.

NewsArchive
12-06-2001, 01:00 AM
You should be able to right click and delete these actions. If you can not
then this is a bug. At the very least you could put a Condition of NO on
these so that they are never run.

"Paul - Fidnet" <ka0wph@fidnet.com> wrote in message
news:3c0fc731@news.installshield.com...
> Being very new to this product I'm still a bit lost in it...so bear with
me,
> please....
>
> Ted was correct in his assumption that what I want to do is have the
> installation process run no matter how often I run setup.exe.
>
> I'm not sure, though, how to remove the actions that David referred to. I
> went back into Developer, to the Sequences/Actions and found the items,
but
> there's no way to edit or remove them from there....Are there any other
ways
> to influence these actions?
>
> Thanks!
> Paul
> David Thornley wrote in message <3c0fc47d$1@news.installshield.com>...
> >Ahh, thanks for clarifying. There is no SUPPORTED way to do this in
> >Developer 7. I believe that if you remove the PublishProduct and
> >RegisterProduct actions form the execute sequence that you will get
similar
> >results. However, you will not be able to uninstall...ever...and I am
not
> >sure that there are no other side effects.
> >
> >"Ted" <Ted@t__xx.org> wrote in message
> >news:3c0fc07e$1@news.installshield.com...
> >> That's really not what Paul means. With "enable maintence = no"
> >maintenance
> >> mode mechanism is still enabled but the only thing different is that an
> >> UNINSTALL occurs instead of the maintenance/repair dialog.
> >>
> >> Instead of uninstalling, he wants it to work like a first time install
no
> >> matter how many times the user runs. Just like the "how do I get rid
of
> >> maintenace mode KB article for Installshield 6.x in Installshield web
> >site.
> >>
> >> Ted.
>
>
>

NewsArchive
12-06-2001, 01:00 AM
Paul:

You want the installation goes to the same location? Or the user can select
a different path?

For the first one, it is not hard to do it at all. Unforturenately, we don't
support the second scenario (so called side-by-side install), since MSI
doesn't allow us to do it.

Fei

"Paul - Fidnet" <ka0wph@fidnet.com> wrote in message
news:3c0fc731@news.installshield.com...
> Being very new to this product I'm still a bit lost in it...so bear with
me,
> please....
>
> Ted was correct in his assumption that what I want to do is have the
> installation process run no matter how often I run setup.exe.
>
> I'm not sure, though, how to remove the actions that David referred to. I
> went back into Developer, to the Sequences/Actions and found the items,
but
> there's no way to edit or remove them from there....Are there any other
ways
> to influence these actions?
>
> Thanks!
> Paul
> David Thornley wrote in message <3c0fc47d$1@news.installshield.com>...
> >Ahh, thanks for clarifying. There is no SUPPORTED way to do this in
> >Developer 7. I believe that if you remove the PublishProduct and
> >RegisterProduct actions form the execute sequence that you will get
similar
> >results. However, you will not be able to uninstall...ever...and I am
not
> >sure that there are no other side effects.
> >
> >"Ted" <Ted@t__xx.org> wrote in message
> >news:3c0fc07e$1@news.installshield.com...
> >> That's really not what Paul means. With "enable maintence = no"
> >maintenance
> >> mode mechanism is still enabled but the only thing different is that an
> >> UNINSTALL occurs instead of the maintenance/repair dialog.
> >>
> >> Instead of uninstalling, he wants it to work like a first time install
no
> >> matter how many times the user runs. Just like the "how do I get rid
of
> >> maintenace mode KB article for Installshield 6.x in Installshield web
> >site.
> >>
> >> Ted.
>
>
>

NewsArchive
12-06-2001, 01:00 AM
David: under Sequences/Actions the discription says these are built into the
Installer service and they "cannot be edited or modified". When I
right-clicked on these nothing happened...

Fei: yes, I want the installation to go to the same location.

Thanks,
Paul


mingbiaofei wrote in message <3c0fcd86$1@news.installshield.com>...
>Paul:
>
>You want the installation goes to the same location? Or the user can select
>a different path?
>
>For the first one, it is not hard to do it at all. Unforturenately, we
don't
>support the second scenario (so called side-by-side install), since MSI
>doesn't allow us to do it.
>
>Fei
>

NewsArchive
12-06-2001, 01:00 AM
Where are you right clicking? You need to look in the Installation->Execute
sequence and modify there.

"Paul - Fidnet" <ka0wph@fidnet.com> wrote in message
news:3c0fd3d2@news.installshield.com...
> David: under Sequences/Actions the discription says these are built into
the
> Installer service and they "cannot be edited or modified". When I
> right-clicked on these nothing happened...
>
> Fei: yes, I want the installation to go to the same location.
>
> Thanks,
> Paul
>
>
> mingbiaofei wrote in message <3c0fcd86$1@news.installshield.com>...
> >Paul:
> >
> >You want the installation goes to the same location? Or the user can
select
> >a different path?
> >
> >For the first one, it is not hard to do it at all. Unforturenately, we
> don't
> >support the second scenario (so called side-by-side install), since MSI
> >doesn't allow us to do it.
> >
> >Fei
> >
>
>
>

NewsArchive
12-06-2001, 01:00 AM
Oh, ok...I think I found it under the Direct Editor...I was looking at the
Sequences/Actions section in the Advanced Views...

I'll try compiling it again and see what happens.....

Thanks again!
Paul


David Thornley wrote in message <3c0fc47d$1@news.installshield.com>...
>Ahh, thanks for clarifying. There is no SUPPORTED way to do this in
>Developer 7. I believe that if you remove the PublishProduct and
>RegisterProduct actions form the execute sequence that you will get similar
>results. However, you will not be able to uninstall...ever...and I am not
>sure that there are no other side effects.
>

NewsArchive
12-06-2001, 01:00 AM
Just a quick fyi....

Removing those two actions had no effect on the installation.....

Thanks!
Paul


Paul - Fidnet wrote in message <3c0fe26f$1@news.installshield.com>...
>Oh, ok...I think I found it under the Direct Editor...I was looking at the
>Sequences/Actions section in the Advanced Views...
>
>I'll try compiling it again and see what happens.....
>
>Thanks again!
>Paul
>
>

NewsArchive
12-06-2001, 01:00 AM
Fei,

Can you give more details for first scenario? My guess would be it's just
the "repair" part of the OnMaintUIBefore code.

Ted.

"mingbiaofei" <mf@installshield.com> wrote in message
news:3c0fcd86$1@news.installshield.com...
> Paul:
>
> You want the installation goes to the same location? Or the user can
select
> a different path?
>
> For the first one, it is not hard to do it at all. Unforturenately, we
don't
> support the second scenario (so called side-by-side install), since MSI
> doesn't allow us to do it.
>
> Fei
>
> "Paul - Fidnet" <ka0wph@fidnet.com> wrote in message
> news:3c0fc731@news.installshield.com...
> > Being very new to this product I'm still a bit lost in it...so bear with
> me,
> > please....
> >
> > Ted was correct in his assumption that what I want to do is have the
> > installation process run no matter how often I run setup.exe.
> >
> > I'm not sure, though, how to remove the actions that David referred to.
I
> > went back into Developer, to the Sequences/Actions and found the items,
> but
> > there's no way to edit or remove them from there....Are there any other
> ways
> > to influence these actions?
> >
> > Thanks!
> > Paul
> > David Thornley wrote in message <3c0fc47d$1@news.installshield.com>...
> > >Ahh, thanks for clarifying. There is no SUPPORTED way to do this in
> > >Developer 7. I believe that if you remove the PublishProduct and
> > >RegisterProduct actions form the execute sequence that you will get
> similar
> > >results. However, you will not be able to uninstall...ever...and I am
> not
> > >sure that there are no other side effects.
> > >
> > >"Ted" <Ted@t__xx.org> wrote in message
> > >news:3c0fc07e$1@news.installshield.com...
> > >> That's really not what Paul means. With "enable maintence = no"
> > >maintenance
> > >> mode mechanism is still enabled but the only thing different is that
an
> > >> UNINSTALL occurs instead of the maintenance/repair dialog.
> > >>
> > >> Instead of uninstalling, he wants it to work like a first time
install
> no
> > >> matter how many times the user runs. Just like the "how do I get rid
> of
> > >> maintenace mode KB article for Installshield 6.x in Installshield web
> > >site.
> > >>
> > >> Ted.
> >
> >
> >
>
>

NewsArchive
12-07-2001, 01:00 AM
Yeah. You are right. Basically it is a ComponentReinstallAll call.

Fei

"Ted" <Ted@t--x.org> wrote in message
news:3c101c3f@news.installshield.com...
> Fei,
>
> Can you give more details for first scenario? My guess would be it's just
> the "repair" part of the OnMaintUIBefore code.
>
> Ted.
>

NewsArchive
12-07-2001, 01:00 AM
Then it is just a repair, right?

Modify OnMaintenanceUIBefore and don't show that dialog. Call
ComponentReinstallAll(?) instead.

Fei

"Paul - Fidnet" <ka0wph@fidnet.com> wrote in message
news:3c0fd3d2@news.installshield.com...
> David: under Sequences/Actions the discription says these are built into
the
> Installer service and they "cannot be edited or modified". When I
> right-clicked on these nothing happened...
>
> Fei: yes, I want the installation to go to the same location.
>
> Thanks,
> Paul
>
>
> mingbiaofei wrote in message <3c0fcd86$1@news.installshield.com>...
> >Paul:
> >
> >You want the installation goes to the same location? Or the user can
select
> >a different path?
> >
> >For the first one, it is not hard to do it at all. Unforturenately, we
> don't
> >support the second scenario (so called side-by-side install), since MSI
> >doesn't allow us to do it.
> >
> >Fei
> >
>
>
>

NewsArchive
12-11-2001, 01:00 AM
Paul-

I'm encountering the same issue- have you discovered an answer?

Thanks-

Mike

Paul - Fidnet wrote:

> Just a quick fyi....
>
> Removing those two actions had no effect on the installation.....
>
> Thanks!
> Paul
>
> Paul - Fidnet wrote in message <3c0fe26f$1@news.installshield.com>...
> >Oh, ok...I think I found it under the Direct Editor...I was looking at the
> >Sequences/Actions section in the Advanced Views...
> >
> >I'll try compiling it again and see what happens.....
> >
> >Thanks again!
> >Paul
> >
> >

NewsArchive
12-12-2001, 01:00 AM
Not as yet.....

Paul


Michael T. Ruane Jr wrote in message <3C168F8C.880F4EB3@valueweb.net>...
>Paul-
>
>I'm encountering the same issue- have you discovered an answer?
>
>Thanks-
>
>Mike
>
>Paul - Fidnet wrote:
>
>> Just a quick fyi....
>>
>> Removing those two actions had no effect on the installation.....
>>
>> Thanks!
>> Paul
>>
>> Paul - Fidnet wrote in message <3c0fe26f$1@news.installshield.com>...
>> >Oh, ok...I think I found it under the Direct Editor...I was looking at
the
>> >Sequences/Actions section in the Advanced Views...
>> >
>> >I'll try compiling it again and see what happens.....
>> >
>> >Thanks again!
>> >Paul
>> >
>> >
>