How to handle Control Service start errors
Posted: Wed Mar 06, 2019 4:25 pm
Hi,
I'm using InstallAware X3.
My install program has to install and start some services. Occasionally one will fail to start for various reasons (usually permission or TCP port binding errors). When that happens, I see a dialog box with the options to Retry or Cancel. Canceling completely rolls back the installation. Selecting Retry will not generally work unless the end user is pretty darn intelligent and already familiar with the product.
Is there a way to capture/detect the failure and offer the user the option to continue the installation even though the failure occurred? (It can usually be resolved much easier after the installation is complete).
I'm using InstallAware X3.
My install program has to install and start some services. Occasionally one will fail to start for various reasons (usually permission or TCP port binding errors). When that happens, I see a dialog box with the options to Retry or Cancel. Canceling completely rolls back the installation. Selecting Retry will not generally work unless the end user is pretty darn intelligent and already familiar with the product.
Is there a way to capture/detect the failure and offer the user the option to continue the installation even though the failure occurred? (It can usually be resolved much easier after the installation is complete).