Activation context generation failed for “D:\Program Files\ibm\cognos\tm1_64\bin\tm1xl.ocx”

Product:

Cognos TM1 10.1.1

PLANANALYTICS_Update_version=PLANANALYTICS-AW64-ML-RTM-10.1.7101.108-0

Windows 2008 R2 Server

Microsoft Office 2010

Symptom:

When you start TM1 architect in a new installation you get a error message, you also get a error message when you start TM1 perspective.

Error message in windows event log on client:

Log Name:      Application

Source:        SideBySide

Date:          2013-10-02 14:07:57

Event ID:      33

Task Category: None

Level:         Error

Keywords:      Classic

User:          N/A

Computer:      xxxxx

Description:

Activation context generation failed for “D:\Program Files\ibm\cognos\tm1_64\bin\tm1xl.ocx”. Dependent Assembly Microsoft.VC80.MFC,processorArchitecture=”x86″,publicKeyToken=”1fc8b3b9a1e18e3b”,type=”win32″,version=”8.0.50727.762″ could not be found. Please use sxstrace.exe for detailed diagnosis.

Event Xml:

<Event xmlns=”http://schemas.microsoft.com/win/2004/08/events/event”>

<System>

<Provider Name=”SideBySide” />

<EventID Qualifiers=”49409″>33</EventID>

<Level>2</Level>

<Task>0</Task>

<Keywords>0x80000000000000</Keywords>

<TimeCreated SystemTime=”2013-10-02T12:07:57.000000000Z” />

<EventRecordID>4145</EventRecordID>

<Channel>Application</Channel>

<Computer>xxxxxxxx</Computer>

<Security />

</System>

<EventData>

<Data>Microsoft.VC80.MFC,processorArchitecture=”x86″,publicKeyToken=”1fc8b3b9a1e18e3b”,type=”win32″,version=”8.0.50727.762″</Data>

<Data>D:\Program Files\ibm\cognos\tm1_64\bin\tm1xl.ocx</Data>

</Data>

</EventData>

</Event>

 

Activation context generation failed for “D:\Program Files\ibm\cognos\tm1_64\bin\tm1a.exe”. Dependent Assembly Microsoft.VC80.MFC,processorArchitecture=”x86″,publicKeyToken=”1fc8b3b9a1e18e3b”,type=”win32″,version=”8.0.50727.762″ could not be found. Please use sxstrace.exe for detailed diagnosis.

 

Activation context generation failed for “d:\Program Files\ibm\cognos\tm1_64\bin\tm1prc.dll”. Dependent Assembly Microsoft.VC80.MFC,processorArchitecture=”x86″,publicKeyToken=”1fc8b3b9a1e18e3b”,type=”win32″,version=”8.0.50727.762″ could not be found. Please use sxstrace.exe for detailed diagnosis.

 

Activation context generation failed for “d:\Program Files\ibm\cognos\tm1_64\bin\tm1xl.ocx”. Dependent Assembly Microsoft.VC80.MFC,processorArchitecture=”x86″,publicKeyToken=”1fc8b3b9a1e18e3b”,type=”win32″,version=”8.0.50727.762″ could not be found. Please use sxstrace.exe for detailed diagnosis.

 

Cause:

You have not installed C++ 2005 SP1.

 

Solution:

Install Microsoft Visual C++ 2005 SP1 Redistributable Package (x86) from file

vcredist_x86.exe Date 2013-09-02 Size 2660 KB

File version 6.0.3790.0

Right click on file and run as administrator to install it on your server (computer).

In error text: Microsoft.VC80.MFC means it is Microsoft Visual C++ version 8 (AKA 2005) Microsoft Foundation Classes.

And version=”8.0.50727.762″ tells you what file you need to download and install.

Search on www.google.com to find the file to download from microsoft.

Download from here

http://www.microsoft.com/en-us/download/details.aspx?id=5638

In control panel – program and features – it is listed as Microsoft Visual C++ 2005 Redistributable version 8.0.56336