Event 33 (SideBySide) error for PDBCopy.exe after installing the Debugging Tools for Windows Version 6.12


Symptoms


An event 33 error may be logged every day at 12:30AM.  This event is observed after installing version 6.12.2.633 of the Debugging Tools for Windows from the Windows Driver Kit release 7.1.0.  The details of the event are listed below.

------------------------------------------------
Log Name:      Application
Source:        SideBySide
Date:          13/03/2010 12:30:06 AM
Event ID:      33
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Server1.CONTOSO.COM
Description:
Activation context generation failed for "C:\Program Files\Debugging Tools for Windows (x64)\pdbcopy.exe". Dependent Assembly Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.21022.8" could not be found. Please use sxstrace.exe for detailed diagnosis.
------------------------------------------------

Cause


This event 33 is the result of a dependency on an older CRT for PDBCopy.exe.

Resolution


The event can be mitigated by either renaming the file (e.g PDBCopy.exe.old), deleting the file or installing the Microsoft Visual C++ 2008 package.


http://www.microsoft.com/downloads/details.aspx?familyid=BD2A6171-E2D6-4230-B809-9A8D7548C1B6&displaylang=en

More Information


More info on PDBCopy.exe can be found here:

Debugging Tools for Windows
List of Tools and Documentation
http://msdn.microsoft.com/en-us/library/cc267862.aspx 

Debugging Tools for Windows
PDBCopy
http://msdn.microsoft.com/en-us/library/cc501196.aspx

The errors are logged on a daily basis because of a default scheduled task that is installed with Windows.  This task is not the result of installing the Debugging Tools for Windows:


Task Scheduler Library\Microsoft\Windows\Application Experience\ProgramDataUpdater