msvcp71.dll and msvcr71.dll files deleted from system32 on SEP upgrade

book

Article ID: 7792

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) AXIOMATICS POLICY SERVER CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On

Issue/Introduction

There has been a case which DLL used by Web Agent will be deleted by upgrading of Symantec Endpoint Protection with V6 QMR5 CR27 Web Agent.

It was needed to copy the msvcp71.dll and msvcr71.dll files and back to the machine after the upgrade.

Is it same with R12.51?

Cause

There is the the following SEP support page for the issue : 

 

http://www.symantec.com/business/support/index?page=content&id=TECH190375 

 

It has shown a resolution as :

If the SharedDLLs value for msvcp71.dll and msvcr71.dll is not set correctly, there are two options:

- Increment the registry value (manually or via a script) before upgrading from SEP 11. 

- Copy the msvcp71.dll and msvcr71.dll files back to the machine after the upgrade. 

 

As per the resolution in SEP site above, it seems that the value needs to be incremented.

However, there was a problem that the SharedDLL count in the registry is not incremented during the SiteMinder WebAgent install for the msvcp71.dll files.

Environment

Release: ESPSTM99000-12.51-Single Sign On-Extended Support Plus
Component:

Resolution

With the proj-wa6Q6, we are now redistributing Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)(which contains higher version msvcp80.dll, msvcr80.dll). Which would take care of this thing as it install these shared dlls under "Windows\winsxs" folder as side by side assemblies.