Installing ArcGIS Web Applications silently
ArcGIS Web Applications for the Microsoft .NET Framework can be installed without a user interface by running the setups using the Windows Installer command line parameters.
Requirements
- All system requirements must be met before installing ArcGIS Web Applications for the Microsoft .NET Framework. See System requirements for information on system requirements.
Installation location command line parameters
The following are the command line parameters to be used when executing the ArcGIS Web Applications MSI directly. Use these with the MSI direct commands to change the installation location of ArcGIS Web Applications.
- INSTALLDIR=<installation location for ArcGIS Web Applications>
This property allows you to specify the installation location of ArcGIS Web Applications from the command line. If you do not set this property, the default installation location of C:\Program Files\ArcGIS\WebADF\ is used.
How to perform a silent typical installation of ArcGIS Web Applications for the Microsoft .NET Framework
Run this command from the command line:
msiexec /i <setup location>\setup.msi /qb
Additional command line parameters are available:
INSTALLDIR=<installation directory if you do not want to use the default of C:\Program Files\Arcgis\WebADF\ >
For example:
msiexec /i \\machinename\Web_Applications\setup.msi INSTALLDIR=C:\MyCustomLocation /qb
A typical installation installs all available features.
How to perform a silent custom installation of ArcGIS Web Applications for the Microsoft .NET Framework
Run this command from the command line:
msiexec /i <setup location>\setup.msi /qb ADDLOCAL=<feature1>,<feature2>,....
Specify installation features:
ADDLOCAL feature |
Installation feature |
Description |
Applications_Manager |
Web Applications Manager |
Web Applications Manager allows you to create web mapping applications. |
Web_Applications_Developer |
Web Application Developer Framework |
The Web ADF facilitates the development of web applications. It includes web controls, templates, samples, and documentation. |
Software_Developer_Kit |
Software Developer Kit |
These components assist a developer in creating applications with the Web Application Developer Framework. |
VS2010 |
Visual Studio |
This feature integrates web controls, templates, and developer help with Visual Studio 2010. |
VWEB2010 |
Visual Web Developer Express |
This feature integrates web controls, a web mapping application template, and developer help with Visual Web Developer Express. |
ArcGIS_Web_API_Shortcuts | ArcGIS Applications and APIs Shortcuts | ArcGIS Applications and APIs Shortcuts provide access to the online resources and SDKs for building and developing applications that display and use GIS services. |
Command line properties for configuring Applications Manager
The following are command line properties used for configuring the IIS-dependent feature Web Applications Manager. IIS is required to install Web Applications Manager.
- INSTANCE=<name of ArcGIS Web Applications Manager instance>
This command line parameter is optional. By default, the INSTANCE property is set to ArcGIS. If you do not invoke the INSTANCE parameter in your command line, the instance is created as ArcGIS. The parameter INSTANCE is case sensitive. The instance name cannot contain spaces.
- WEBSITE_ID=<numeric value of website>
The WEBSITE_ID parameter is used to determine the website where the ArcGIS Web Applications Manager instance will be created. The value for WEBSITE_ID is a number specific to each website on your server and assigned by IIS. The IDs for the websites on your server can be found in IIS Manager. The default website has a website ID of 1. This command line parameter is optional. By default, the WEBSITE_ID parameter is set to the default website (even if multiple websites exist). The parameter WEBSITE_ID is case sensitive.
For example:
msiexec /i \\machinename\Web_Applications\setup.msi /qb InstallDir=C:\MyCustomInstall INSTANCE=ArcGIS_External WEBSITE_ID=4059640
How to silently uninstall ArcGIS Web Applications for the Microsoft .NET Framework
Run these commands from the command line:
msiexec /x {9FB86290-E16D-47BF-8A98-906C32920941} /qb