18.04.2015 Views

ArcGIS Engine Developer Guide

ArcGIS Engine Developer Guide

ArcGIS Engine Developer Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

INSTALLING ARCGIS ENGINE RUNTIME ON WINDOWS<br />

This section specifically discusses installation on Windows; the next discusses<br />

installation on Solaris and Linux.<br />

More information on Windows Installer can be<br />

found in the Windows Installer Software<br />

Development Kit. Download the kit at<br />

http://www.microsoft.com/msdownload/<br />

platformSDK/sdkupdate/.<br />

ABOUT THE ARCGIS ENGINE RUNTIME INSTALLATION PROGRAM<br />

The <strong>ArcGIS</strong> <strong>Engine</strong> Runtime installation program, or setup, was created using<br />

Windows Installer (MSI) technology from Microsoft. This technology uses a<br />

package file (.msi) and a client-side installer service (msiexec.exe). Windows<br />

Installer is a service that runs on your operating system. This service enables the<br />

operating system to manage the installation and uses the information contained<br />

within the package file to install the software.<br />

The msiexec.exe program is a component of Windows Installer. Msiexec.exe uses<br />

a Dynamic Link Library, Msi.dll, to read the package files (.msi), apply transforms<br />

(.mst), and incorporate command-line options.<br />

An MSI-based setup consists of features. A feature is an individual portion of the<br />

application’s total functionality that may be installed independently. The <strong>ArcGIS</strong><br />

<strong>Engine</strong> Runtime setup consists of the following installation features:<br />

The available ARCGIS <strong>Engine</strong> Runtime setup<br />

features are illustrated in the table on the right.<br />

Feature Descriptive Feature Name Description<br />

Arc<strong>Engine</strong><br />

JavaRuntime<br />

DotNetRuntime<br />

<strong>ArcGIS</strong> <strong>Engine</strong><br />

<strong>ArcGIS</strong> <strong>Engine</strong>—Java Runtime<br />

<strong>ArcGIS</strong> <strong>Engine</strong> .NET Runtime<br />

<strong>ArcGIS</strong> <strong>Engine</strong><br />

Java Archives<br />

.NET Assemblies<br />

All <strong>ArcGIS</strong> <strong>Engine</strong>-based applications depend on an installation of the<br />

Arc<strong>Engine</strong> feature. Applications built using the Java and .NET APIs for <strong>ArcGIS</strong><br />

<strong>Engine</strong> require installations of the JavaRuntime and DotNetRuntime features,<br />

respectively, in addition to the Arc<strong>Engine</strong> feature.<br />

Solaris and Linux are also supported. For details<br />

on the system requirements for these operating<br />

systems, see the next section, ‘Installing <strong>ArcGIS</strong><br />

<strong>Engine</strong> Runtime on Solaris and Linux’.<br />

You cannot redistribute individual <strong>ArcGIS</strong> <strong>Engine</strong><br />

Runtime files; the installation mechanisms<br />

discussed in this appendix are the only means of<br />

installing <strong>ArcGIS</strong> <strong>Engine</strong> Runtime files.<br />

<strong>ArcGIS</strong> <strong>Engine</strong> Runtime is supported on Windows 2000, Windows XP Professional,<br />

and Windows 2003 Server.<br />

For additional or updated information regarding <strong>ArcGIS</strong> <strong>Engine</strong> Runtime system<br />

requirements, visit http://support.esri.com.<br />

INSTALLING ARCGIS ENGINE RUNTIME<br />

As mentioned above, <strong>ArcGIS</strong> <strong>Engine</strong> software-based applications require that<br />

<strong>ArcGIS</strong> <strong>Engine</strong> Runtime be installed on the end user’s machine. Installation of<br />

the runtime can be handled in either of two ways:<br />

1. Your end user runs the <strong>ArcGIS</strong> <strong>Engine</strong> Runtime setup directly from the CD.<br />

2. You include the <strong>ArcGIS</strong> <strong>Engine</strong> Runtime setup within your own application’s<br />

installation program.<br />

The following sections document the general requirements for the installation of<br />

the <strong>ArcGIS</strong> <strong>Engine</strong> Runtime, no matter which of the two types of installation<br />

mechanism you choose, and the steps necessary to install the runtime successfully<br />

using your chosen mechanism.<br />

464 • <strong>ArcGIS</strong> <strong>Engine</strong> <strong>Developer</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!