Alright, here's the AI custom actions guidance.
First, a couple of words on how we recommend setting up your files and folders in the project. Please create a folder named
WebApp directory under the "Application Folder" and put all your web application files in it. After that please add "
C:\Program Files\UltiDev\Web Server\Redist\Starter.exe" to your project's AppDir.
Next, you will need to create three InstallExecuteSequence custom actions, all of them of "Installed custom action", for Uninstall, Rollback and Install actions. For each of the InstallExecuteSequence custom actions, select Starter.exe from the Application Folder (see attached image).
Command line parameter for Uninstall and Rollback actions are the same and won't vary from app to app:
Code:"[ProgramFilesFolder]\UltiDev\Web Server\UWS.RegApp.exe" /u /appid=[UpgradeCode]
(See attached image)
Command line for Install action will
start with:
Code:"[ProgramFilesFolder]\UltiDev\Web Server\UWS.RegApp.exe" /r /appid=[UpgradeCode] "/path=[WebApp_Dir]"
and continue with applications-specific parameters. [WebApp_Dir] value of "path" parameter comes from "WebApp" folder being placed under the "Application Folder". You can see an example of the complete registration command line in the final attached image. All registration parameters are described
here.
Please let us know if you were able to build the installed with UWS using this information.
Best regards,
UltiDev Team.
Ultidev Team attached the following image(s):
Please donate at
http://www.ultidev.com/products/Donate.aspx to help us improve our products.