Issue
The method provided for administrators to create a deployment layout for locally distributing the STAAD.Pro installation in the knowledge base article RAM | STAAD | ADINA - Steps to Create Deployment Image for STAAD.Pro CE - Communities (service-now.com) encounters an endless loop that prevents the process for completing smoothly.
All the necessary files are downloaded as required and are suitable for deployment, however the GUI must be manually terminated using Task Manager once it is confirmed that all 14 files used by the installation have been downloaded.
Note, this issue only applies to STAAD.Pro build 24.00.00.577. All other versions should follow the standard procedure.
Workaround
The following outlines the steps needed to complete the process of creating the deployment image to overcome the loop encountered and allows the installation to be deployed.
- From the Bentley Software Downloads site, navigate to the STAAD.Pro folder and select the options to display version 24.00.00.577, Software Downloads (bentley.com)
- Click on the Download button for STAAD.Pro version 24.00.00.577
- Using either the Windows Run or Cmd Prompt, initiate a layout creation process by entering the text:-
“(path)/Setup_StaadProx64_24.00.00.577.exe” /layout
where (path) is the location in which the installer file was downloaded to or been moved to if it has been relocated after downloading.
This should result in the following dialog being displayed:-

- Define the location where the default installation should be located on the end user’s machine.
- Review/Acknowledge the license agreement and click on the Next button.
- On the following screen choose the method that the end user will engage with the installation.
-
- Full UI Mode, the end user will be able to set install locations and chose items to install.
- Passive UI Mode, a UI will be displayed, but the user will not be able to adjust any settings.
- No UI Mode, install is as per the layout without a UI.
- Define the layout folder location where the files for the deployment image are to be downloaded to. It is strongly recommended to make this a new or empty folder.
- Select the optional items for the installation to set and or install.
- Click the Layout button to initiate the downloading of payload files which are used by the installation.
- The download will start and progress will be displayed in the dialog box until it is partially through downloading the dependencies for the component ‘Setup_iTwinServicesAddInV2x64_24.00.00.001.exe’
aspnetcore-runtime-8.0.0-win-x64.exe
- Monitor the defined layout folder until it contains the following 14 files with the following sizes:-

- With all the above files downloaded, the layout image has successfully completed, however as noted above, the download dialog box does not identify that the process has completed and thus needs to be terminated using Task Manager.
Note that using the ‘Cancel’ button does not bypass the issue and will also leave the dialog in a non-terminating process. Task manager will still be required to terminate the process which should be done once all the files listed have been downloaded.
Once the steps described above have been completed, the deployment of the installation can be performed as with any other deployment layout. The end user would need to simply run the file ‘Setup_Staad.Pro64_24.00.00.577.exe’ as with any other installation.