No of visitors who read this post:
1059
Category:
Microsoft Office
Type:
Question
Author:
Jeffrey Moore
Greetings! I got an error with Microsoft Office 2010. A few months after I had successfully installed it on my computer, I was able to use it without problems. But recently, I could not be able to open Microsoft Office applications such as MS Word, MS Excel and MS PowerPoint. An error message popped up saying: “The application has failed because its side by side configuration is incorrect please see the application event log for more detail.” I have tried to revert to Microsoft Office 2007 and it worked well. What could be the problem here? Please help me. Thanks a lot.
- Login or Signup Now to post comments

Hi,
This error occurs when your machine is missing the correct C++ runtime components for your type of system. (x86 or x64). Install the following update will resolve this issue.
Microsoft Visual C++ 2010 Redistributable Package (x86) (for 32-bit system)
http://www.microsoft.com/en-us/download/default.aspx
Microsoft Visual C++ 2010 Redistributable Package (x64) (for 64-bit system)
http://www.microsoft.com/en-us/download/default.aspx
The other method is to use sxstrace.exe tool
To run sxstrace.exe, open Visual Studio command prompt and type sxstrace.exe.
Then follow as below:
sxstracein trace mode:You will notice an error in the end of your trace file:
INFO: Parsing Application Config File C:\Windows\system32\mmc.exe.Config.
ERROR: Line 0: XML Syntax error.
ERROR: Activation Context generation failed.
End Activation Context Generation.
Then open the Config file and search for some error in file as in my case i noticed the following error
configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.WindowsAzure.StorageClient"
publicKeyToken="31bf3856ad364e35"
culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0"
newVersion="1.1.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.WindowsAzure.StorageClient"
publicKeyToken="31bf3856ad364e35"
culture="neutral" />
<publisherPolicy apply="no" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
The first character "<" was missing before the "configuration>"
I put it back and MMC.exe start working fine.
Hope this will solve your problem.
Cheers!!