About stand-alone application deployment
A stand-alone application is typically an executable (.exe file) that has self-contained functionality. Stand-alone applications can be started by clicking the name of the program in the Start menu, by double-clicking a shortcut, or by double-clicking the application's .exe file in Windows Explorer.
The following must be installed on the computer that will be running the application for stand-alone application (.exe) deployment:
- Microsoft .NET Framework 4.5.
- The appropriate ArcGIS runtime software and license (ArcGIS for Desktop or ArcGIS Engine) with which your stand-alone application works. Applications created using ArcGIS Engine components that target ArcGIS Engine for Windows must have ArcGIS Engine for Windows installed. Applications created using ArcGIS Engine components that target ArcGIS Desktop must have ArcGIS Desktop installed.
- The executable and any ancillary files (Help files, datasets, and so on).
ArcGIS Desktop and Engine solutions must have an installed version of the software on the system it is being deployed to. Developers should not deploy the ArcObjects Primary Interop Assemblies (PIAs) themselves with their application deployment or setup. Set "Copy Local" in the reference properties of your .NET application to "false", and do not redistribute them in your setup program.
Development licensing | Deployment licensing |
---|---|
ArcGIS Desktop Basic | ArcGIS Desktop Basic |
ArcGIS Desktop Standard | ArcGIS Desktop Standard |
ArcGIS Desktop Advanced | ArcGIS Desktop Advanced |
Engine Developer Kit | Engine |