No of visitors who read this post: 1059
Type: Question
No votes yet

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.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

#

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:

  1. Before running your application, run sxstrace in trace mode:

 sxstrace.exe Trace -logfile:C:\MySxSTrace.log

  1. Start your application again and produce the error
  2. Now stop the trace by using the below command

 sxstrace.exe Parse -logfile:C:\MySxSTrace.log -outfile:C:\MySxSTrace.txt

  1. Open output file from C:\MySxSTrace.txt

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!!