Web Deploy
- Last UpdatedJul 25, 2025
- 2 minute read
When importing a web deployment package using IIS, only a limited number of options are available. So it is recommended that the package is deployed using the command line version, which allows additional rules and settings to be applied.
For more information about manually installing web packages, refer to http://www.asp.net/web-forms/overview/deployment/web-deployment-in-the-enterprise/manually-installing-web-packages.
Important:
-
While redeploying to an existing 5.x website, ensure that the website is backed up beforehand. Refer to http://www.iis.net/learn/publish/using-web-deploy/packaging-and-restoring-a-web-site and http://www.iis.net/learn/publish/using-web-deploy/web-deploy-automatic-backups.
-
Any custom extensions that have been deployed to the AIM Dashboard website as a web deployment package must be redeployed after upgrade. If Web Deploy was not used, then all custom files must be backed up and reapplied after the upgrade.
To deploy the AIM Dashboard using Web Deploy:
-
On the AIM Workhub Web Server, open IIS.
-
Expand the server instance.
-
Expand Sites.
-
Right-click on the AIM Dashboard site.
-
Select Deploy, and then select Import Application…
-
Go to <Install Directory>/Dashboard, select the Dashboard application package.zip file, and then select Next.
-
Select the contents of the package, and then select Next.
-
Enter the Application Package Information, and then select Next.
Note: Provide the 3DVisOnPremModelDropFolder path to load the 3D models in the dashboard
-
After the package finishes installing, select Finish.
msdeploy.exe is a command-line version of Web Deploy. For more information, see AVEVA.NET.Dashboard.deploy-readme.txt and example commands in the batch files, both of which can be found in the install directory.
To deploy the AIM Dashboard using msdeploy.exe:
-
Open a command prompt.
-
Navigate to the installation folder for Microsoft Web Deploy, for example: C:\Program Files\IIS\Microsoft Web Deploy V3.
-
Run the following command:
msdeploy.exe -source:package=" [installation folder]\AVEVA.NET.Dashboard.zip" -dest:auto,includeAcls="False" -verb:sync -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -setParamFile:" [installation folder]\AVEVA.NET.Dashboard.SetParameters.xml"
You can provide the following as an additional flag:
-
Whatif - simulates deployment and creates a report of what will happen when you actually deploy the package.