Application Event Log Source: SideBySide, Event ID: 35 Lync.exe.Manifest error

lyncskypeskype-for-business-2016windows-event-log

I'm seeing an error in my Windows event log with the following signature:

  • Log: Application
  • Source: SideBySide
  • EventId: 35
  • Level: Error
  • Description: Activation context generation failed for "C:\Program Files\Microsoft Office 15\root\office15\lync.exe.Manifest".Error in manifest or policy file "C:\Program Files\Microsoft Office 15\root\office15\UccApi.DLL" on line 1. Component identity found in manifest does not match the identity of the component requested. Reference is UccApi,processorArchitecture="AMD64",type="win32",version="15.0.0.0". Definition is UccApi,processorArchitecture="x86",type="win32",version="15.0.0.0". Please use sxstrace.exe for detailed diagnosis.

I've not seen any negative symptoms related; but like to keep my logs clear of errors where possible.

How can I resolve this issue / prevent this error?

Best Answer

I resolved this by amending the manifest file reported in the error (C:\Program Files\Microsoft Office 15\root\office15\LYNC.EXE.MANIFEST), changing the processor architecture of the UccApi DLL.

Before:

<assemblyIdentity type="win32" name="UccApi" version="15.0.0.0" processorArchitecture="*"></assemblyIdentity>

After:

<assemblyIdentity type="win32" name="UccApi" version="15.0.0.0" processorArchitecture="x86"></assemblyIdentity>