Known Issue: Packages install a new C++ runtime and policy that forces applicants to load a newer version which causes an error

Article:TECH179611  |  Created: 2012-01-23  |  Updated: 2012-01-23  |  Article URL http://www.symantec.com/docs/TECH179611
NOTE: If you are experiencing this particular known issue, we recommend that you Subscribe to receive email notification each time this article is updated. Subscribers will be the first to learn about any releases, status changes, workarounds or decisions made.
Article Type
Technical Solution


Issue



 

The package, in most cases Quick Time, contains a new runtime and a policy forcing all applications to use the new runtime. 

Cause



 

The Endpoint Protection services (rsvscan.exe – ignored by default) attempts to load an older version of the runtime, but csrss.exe (not ignored) reads the policy that forces the loading of the newer version. Rtvscan.exe is told to use the newer version but since it is ignored and the new version only exists in the layer it cannot load the runtime assembly and delivers a NOT_FOUND error.

Solution



 

Best practice is to install shared assemblies (especially C-runtimes) to the base OS.

Supplemental Materials

SourceETrack
Value2410399 - Quicktime package is installing a new c++ runtime and a policy to force all application to load the newer version.



Article URL http://www.symantec.com/docs/TECH179611


Terms of use for this information are found in Legal Notices