Summary
Installing the Service Pack 2 (SP2) for SMEX 10.2 fails with the following status message:
Unsuccessful. Install Search&Destroy Component unsuccessful.
After the failed SP2 installation, the SMEX services also fail to start.
The following errors are logged in the ScanMail_exeCustomActionWrapper.log file:
Thu Jun 20 10:42:34 2013 [13716:14844] [ addonSMEX.cpp( 691)] [ >>>> ]
AddonInstallSearchDestroyComponent
Thu Jun 20 10:42:34 2013 [13716:14844] [ PackageStatusReport.cpp( 129)] [ Debug ]
Package current progress is 'Installing Search&Destroy Component'
Thu Jun 20 10:42:34 2013 [13716:14844] [ addonSMEX.cpp( 739)] [ Debug ] wstrCommandInstallMAPICDO=msiexec.exe /i
"C:\Program Files\Trend Micro\Smex\ExchangeMapiCdo\ExchangeMapiCdoE14.MSI" /qn /norestart
Thu Jun 20 10:42:34 2013 [13716:14844] [ addonSMEX.cpp( 744)] [ Debug ]
szCmdLine=msiexec.exe /i "C:\Program Files\Trend Micro\Smex\ExchangeMapiCdo\ExchangeMapiCdoE14.MSI"
/qn /norestart
Thu Jun 20 10:42:36 2013 [13716:14844] [ addonSMEX.cpp( 855)] [ Debug ] wstrCommandLine=
"C:\Program Files\Trend Micro\Smex\instSetupHelper.exe" DisableCASEncryption EXSTORE14
Thu Jun 20 10:42:36 2013 [13716:14844] [ addonSMEX.cpp( 860)] [ Debug ] szCmdLine=
"C:\Program Files\Trend Micro\Smex\instSetupHelper.exe" DisableCASEncryption EXSTORE14
Thu Jun 20 10:42:36 2013 [13716:14844] [ addonSMEX.cpp( 874)] [ Error ] CreateProcess failed because:14001, The application has failed to start because its side-by-side configuration is incorrect.
Please see the application event log for more detail.
Thu Jun 20 10:42:36 2013 [13716:14844] [ PackageStatusReport.cpp( 182)] [ Debug ] Package encounter
an error. The error message is 'Unsuccessful. Install Search&Destroy Component unsuccessful.'
AddonInstallSearchDestroyComponent
Thu Jun 20 10:42:34 2013 [13716:14844] [ PackageStatusReport.cpp( 129)] [ Debug ]
Package current progress is 'Installing Search&Destroy Component'
Thu Jun 20 10:42:34 2013 [13716:14844] [ addonSMEX.cpp( 739)] [ Debug ] wstrCommandInstallMAPICDO=msiexec.exe /i
"C:\Program Files\Trend Micro\Smex\ExchangeMapiCdo\ExchangeMapiCdoE14.MSI" /qn /norestart
Thu Jun 20 10:42:34 2013 [13716:14844] [ addonSMEX.cpp( 744)] [ Debug ]
szCmdLine=msiexec.exe /i "C:\Program Files\Trend Micro\Smex\ExchangeMapiCdo\ExchangeMapiCdoE14.MSI"
/qn /norestart
Thu Jun 20 10:42:36 2013 [13716:14844] [ addonSMEX.cpp( 855)] [ Debug ] wstrCommandLine=
"C:\Program Files\Trend Micro\Smex\instSetupHelper.exe" DisableCASEncryption EXSTORE14
Thu Jun 20 10:42:36 2013 [13716:14844] [ addonSMEX.cpp( 860)] [ Debug ] szCmdLine=
"C:\Program Files\Trend Micro\Smex\instSetupHelper.exe" DisableCASEncryption EXSTORE14
Thu Jun 20 10:42:36 2013 [13716:14844] [ addonSMEX.cpp( 874)] [ Error ] CreateProcess failed because:14001, The application has failed to start because its side-by-side configuration is incorrect.
Please see the application event log for more detail.
Thu Jun 20 10:42:36 2013 [13716:14844] [ PackageStatusReport.cpp( 182)] [ Debug ] Package encounter
an error. The error message is 'Unsuccessful. Install Search&Destroy Component unsuccessful.'
The Application Event Viewer Log shows Event ID: 33 errors with the following:
Activation context generation failed for "C:\Program Files\Trend Micro\Smex\utilServerManagementActivation.dll". Dependent Assembly Microsoft.VC80.MFC,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",
version="8.0.50727.762" could not be found. Please use sxstrace.exe for detailed diagnosis.
version="8.0.50727.762" could not be found. Please use sxstrace.exe for detailed diagnosis.
Details
To resolve the issue, apply the Microsoft Visual C++ 2005 ATL Update kb973923.
After applying the update, the SMEX services can now start properly and SP2 no longer fails during the Search&Destroy installation.