Page 1 of 1

Modify install when run from Add/Remove Programs

Posted: Fri Aug 18, 2006 11:24 am
by jtjohnson
In my setup when the user uses the Add/Remove Programs or Uninstall shortcut they can choose to modify the installed options. If they choose to do this the setup then asks them to find the temporary files created when the setup extracted its files. From my understanding this is the correct behavior.

Is there any way to get around this behavior other than to tell the user to rerun the setup program? Maybe get the location of those files at install time and store it in the registry then at modify time read that value and somehow tell IA where to look for the files.

If not, is there anyway for me to tell in script that the setup is being run from one of those two locations instead of running the full setup application to modify the installation? Anything I could use to hide the modify options in those circumstances to avoid calls to tech support.

I'm using "Version 5.3 (Build buckhead_sp3.060314)"; but have a license to version 6. I haven't upgraded yet because everything else has been working fine for us.

Thanks,

James

Posted: Fri Aug 18, 2006 3:39 pm
by MichaelNesmith
Hi James,

You can get around this by using web builds. Web builds always cache their sources locally, so you wouldn't run into this problem. You can also use a single offline web media block in your setup script to make sure web builds will work offline - without ever requiring an Internet connection.

Let me know if that helps. Also, please see the list of "pre-defined variables" in the help file for help with your other question.

Posted: Tue Sep 12, 2006 1:07 pm
by jtjohnson
Hi Michael,

Thanks for the quick reply; I forgot to check the "Notify me when a reply is posted" so I didn't check to see if there was a reply until now.

I had everything in an offline block, but wasn't doing a web build. Thanks for the suggestion, I'll give that a shot and see if the output is suitable for our needs.

Thanks,

James

Posted: Tue Sep 12, 2006 3:07 pm
by jtjohnson
Yep, that did it.

Thanks again,

James