I have upgraded the Virgin Media security on my PC but now it does not start.
When I attempt to start the software I get this error:
The application has failed to start because it's side-by-side configuration is incorrect. Below is a copy of the application event log:
Activation context generation failed for "C:\Program Files\Virgin Media\Security\RPS.exe". Dependent Assembly Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.4053" could not be found. Please use sxstrace.exe for detailed diagnosis.
Can somebody shed some light on this one, it's driving me round the bend!
With all due respect Patrick, how is a link to a MSDN developer page going to help most users?
Indeed the o/p may understand all of that tech speak, but don't you think it's wrong to assume from the outset that an average user would understand it (no offence ntended to the o/p)? I would imagine that the majority of VM customers wouldn't have a clue what that page was about.
This may be a C++ issue and not necessarily a problem with the operating system. Files may have been corrupted during the download of the software, causing the problem.
The first option to try is to completely remove the Virgin Media security software, reboot and try a re-install.
Failing that, see below.
Side by side (SxS) is an operating system feature that allows different and potentially incompatible versions of the same application library (.dll file) to coexist on the same machine. The application library must provide relevant information to allow it to participate in the SxS schema.
It may be that an existing or new .dll could have invalid SxS data.