Need Help: Dialogs Missing in MSI but appears when setup is double clicked.
Hello everyone,
I am working on packaging an application. It is a setup.exe that calls an msi from the vendor.The MSI can be installed with ISSETUPDRIVEN=1 to the msi.
The Setup up has 4 to 5 dialogs asking for user input, However if I run the MSI by double clicking it there are no dailogs showing up. What could be the reason for this?
I have written a custom action and that checks the domain name and copies the server IP address to a registry location. This should happen before the installation begins. However after incuding this custom action in the MST the application is not installating. No shortcut and ARP entry.
I have kept the CA in Deffered system context and after registry write sequence so that the registry is not overwritten.
What should be done to make it work. Please help.
I am working on packaging an application. It is a setup.exe that calls an msi from the vendor.The MSI can be installed with ISSETUPDRIVEN=1 to the msi.
The Setup up has 4 to 5 dialogs asking for user input, However if I run the MSI by double clicking it there are no dailogs showing up. What could be the reason for this?
I have written a custom action and that checks the domain name and copies the server IP address to a registry location. This should happen before the installation begins. However after incuding this custom action in the MST the application is not installating. No shortcut and ARP entry.
I have kept the CA in Deffered system context and after registry write sequence so that the registry is not overwritten.
What should be done to make it work. Please help.
0 Comments
[ + ] Show comments
Answers (2)
Please log in to answer
Posted by:
WiseAppPackager
13 years ago
Posted by:
anonymous_9363
13 years ago
The MSI can be installed with ISSETUPDRIVEN=1 to the msi.
if I run the MSI by double clicking it there are no dailogs showing up.Do you think, perhaps, that these 2 pieces of information might be related?
By default, the MSI is expecting to be run by SETUP.EXE. By double-clicking, you have not passed the ISSETUPDRIVEN property and value to it that fools it into believing that it IS being so run.
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.