Click or drag to resize

Installer Custom Actions

Verizon Connect Logo
Print this page
Learn more about Verizon Connect GeoBase.
Get information about the latest release

The installer uses a number of custom actions during operation. These actions, which are not typically user-accessible, are shown below.

Action

Description

ca_geostream_primer_set_property

Sets up the property which is used by Custom Actions

ca_geostream_primer_setup

Sets up the geostream_primer

ca_geostream_primer

Performs the loading of tiles

ca_check_internet_access

This custom action is used to determine if the installer can access the Internet, and therefore check for license validity

ca_check_license

Checks to ensure there is a valid license

ca_configure_geostream

Sets up the GeoStream configurations in IIS. To rollback the action, ca_rollback_geostream is used. To uninstall, the action ca_uninstall_geostream is used

ca_configure_geostream2

Sets up the GeoStream configurations in IIS7. To rollback the action, ca_rollback_geostream is used. To uninstall, the action ca_uninstall_geostream is used

ca_uninstall_geostream

Uninstall GeoStream from IIS

ca_rollback_geostream

Rollback the changes the installer made to IIS

ca_setup_aspnet

If ASP.NET is already installed this does nothing. If ASP.NET is not installed, this custom action installs it

ca_reset_iis

This custom action restarts IIS

ValidateName

Ensures that the Servername is only made up of alphanumeric characters. If there are invalid chars, the INVALIDCHARS property is set in the installer

ca_cleanup

When performing an install this custom action deletes older DLL versions if they are present

ca_cleanup_uninstall

On uninstall this custom action will delete the cached tiles

ca_PreserveData

This custom action prevents any existing GBFS data in the installation directory from being deleted during the installation process

ca_RetrieveOldData

This custom action looks for previous GBFS files and moves them to the new installation directory if possible. If not used, GBFS files are left at their current location(s)

ca_RetrieveOldData_rollback

Undoes the PreserveData action

SetDefaultGeoStreamDir

This custom action sets the default GeoStream installation directory, if it has not previously been set by the user

SetDefaultCacheDir

This custom action sets the default TileServerCache directory, if it has not previously been set by the user

ca_SelectFeatureToInstall

This custom action selects the features required for GeoBase or GeoStream installation

SchedXmlFile

This is a custom action belonging to the third-party installer

WixSchedInternetShortcuts

This is a custom action belonging to the third-party installer

WixUIPrintEula

This is a custom action belonging to the third-party installer

ExecXmlFile

This is a custom action belonging to the third-party installer

WixCreateInternetShortcuts

This is a custom action belonging to the third-party installer

ca_register_geobase_com

Registers the geobase.com.dll library file

ca_CleanSampleProjects

Removes the sample GeoBase projects installed by the installer

ca_configure_webservice

Configures a web service called 'webservice' in IIS

ca_configure_webservice2

Configures a web service called 'webservice' in IIS

ca_uninstall_webservice

Uninstalls the GeoStream webservices

ca_integrate_help

Registers the GeoBase Help2 support files

ca_remove_help

Removes the GeoBase help files

ca_unregister_geobase_com

Unregisters the geobase.com.dll library file

ExecXmlFileRollback

This is a custom action belonging to the third-party installer

WixRollbackInternetShortcuts

This is a custom action belonging to the third-party installer

ca_rollback_webservice

Rolls back webservice changes made by the installer

ca_AppPoolRunning

This custom action checks to ensure that IIS is not using the GeoStreamDirectory that we are about to uninstall. If an IIS application is using the directory, a dialog prompting the user to turn off the application pool will be displayed.