BlueCielo Meridian Enterprise 2012 Administrator's Guide | BlueCielo ECM Solutions

You are here: BlueCielo Meridian Enterprise Administrator's Guide > Windows Installer Package custom actions

Appendix E: NEW   Windows Installer Package custom actions

The Windows Installer packages that are provided with Meridian Enterprise implement some custom actions in order to automate the installation processes. These custom actions are typically executables that the package Startes to perform some action other than copying and registering files. The following tables list the custom actions that are performed by the Windows Installer packages developed by BlueCielo.

The custom actions that are performed by the 64-bit Meridian Enterprise server components package named BlueCielo Server Components (x64).msi are described in the following table.

Meridian Enterprise server components (x64) package custom actions
Name Description When MSI Type Properties

StopAMFS

Stops amfssvc service before replacing it with 64-bit version Install \ Run

370 – Runs net.exe stop amfssvc

NET

UnregAMFS

Unregisters 32-bit amfssvc service Install \ Run

114 – Runs amfssvc.exe /remove

AMFSSVCPATH

RegisterAMFS

Registers 64-bit amfssvc service Install \ Run

1682 – Runs amfssvc.exe /install

 

The custom actions that are performed by the 32-bit and 64-bit Meridian Enterprise client component packages named BlueCielo Meridian Enterprise (x64).msi and BlueCielo Meridian Enterprise.msi are described in the following table.

Meridian Enterprise client component packages custom actions
Name Description When MSI Type Properties

AALR<nn>

Finds the name of a subkey in the AutoCAD registry branch Install \ Run

163840 – Uses custom InstUtlM.dll

PALR<nn>

AALR<nn>P

Finds the name of a subkey in the AutoCAD P&ID registry branch Install \ Run

163840 – Uses custom InstUtlM.dll

PALR<nn>P

AChangeLicToAV2D

Restores AutoVue 2D license in avwinreg.ini after removing AutoVue 3D Install \ Run

3073 – Uses custom InstUtlM.dll

 

StartHook

Starts AMHookTrayU.exe at the end of setup Install \ Run

1746 – Runs AMHookTrayU.exe

 

StartHook64

Starts AMHookTrayU.exe at the end of setup Install \ Run

1746 – Runs AMHookTray.exe

 

StartHookOnRollBack

Starts AMHookTrayU.exe at the end of setup Rollback \ Run

1490 – Runs AMHookTrayU.exe

 

StartHookOnRollBack64

Starts x64 AMHookTrayU.exe at the end of setup Rollback \ Run

1490 – Runs AMHookTrayU.exe

 

ReadOldInstallDir

Sets INSTALLDIR to the location of a previous x64 installation Install \UI\ Run 291

INSTALLDIR

OLDPATHNAME

ReadOldInstallDir32

Sets INSTALLDIR32 to the location of a previous x32 installation Install \UI\ Run 291

INSTALLDIR32

OLDPATHNAME

TerminateHook

Closes AMHookTrayU.exe at the beginning of setup to avoid FileInUse messages Install \UI\ Run

131200 – Uses custom InstUtlM.dll

 

Related concepts

Choosing an installation file

Controlling the Windows Installer Package

Related tasks

About the command-line switches

Installing optional components

About optional language support

Installing the server components silently


Copyright © 2000-2012 BlueCielo ECM Solutions

www.bluecieloecm.com