locked
Error in Manifest or Policy File (Side by Side error 59) RRS feed

  • Question

  • On a Dell Desktop, Win 7 (x64) Home Premium, had previous side by side errors ( #33)  which were corrected by installing Visual C++ 2008 Redristributable program (x64).

    The remaining problem from event viewer is:

    Log Name:      Application
    Source:        SideBySide
    Date:          2/17/2011 7:23:00 AM
    Event ID:      59
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      Chuck-PC
    Description:
    Activation context generation failed for "c:\program files (x86)\microsoft\search enhancement pack\search box extension\SrchBxEx.dll".Error in manifest or policy file "c:\program files (x86)\microsoft\search enhancement pack\search box extension\SrchBxEx.dll" on line 2. Invalid Xml syntax.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
          <System>
        <Provider Name="SideBySide" />
        <EventID Qualifiers="49409">59</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2011-02-17T14:23:00.000000000Z" />
        <EventRecordID>35476</EventRecordID>
        <Channel>Application</Channel>
        <Computer>Chuck-PC</Computer>
        <Security />
      </System>
      <EventData>

    Thursday, February 17, 2011 4:25 PM

Answers

  • I believe I found the best solution.  I deleted the Bing Bar program associated with IE8.  I thereby deleted the search box extension and the .dll file that was causing the problem.  If necessary, I can reinstall Bing.  For now the syntax error should be eliminated.

    • Marked as answer by Bart9 Thursday, February 17, 2011 8:56 PM
    Thursday, February 17, 2011 8:56 PM

All replies

  • Hi,

    run the Command prompt with admin rights [1] and run this command:

    SxsTrace Trace -logfile:SxsTrace.etl

    Now run the programm which causes the SideBySide error.

    Go back to the command prompt press ENTER to generate the SxsTrace.etl. Now type this:

    sxstrace Parse -logfile:SxSTrace.etl -outfile:SxSTrace.txt


    Now open the SxSTrace.txt trace and look which VC++ runtime is missing.

    If you are unsure, please upload the complete SxSTrace.txt to your SkyDrive [2] and post a link here.

    [1] http://windows.microsoft.com/en-US/windows7/How-do-I-run-an-application-once-with-a-full-administrator-access-token
    [2] http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/4fc10639-02db-4665-993a-08d865088d65
    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Thursday, February 17, 2011 4:48 PM
  • The sxsTrace shows a syntax error:

    Begin Activation Context Generation.
    Input Parameter:
    Flags = 0
    ProcessorArchitecture = AMD64
    CultureFallBacks = en-US;en
    ManifestPath = c:\program files (x86)\microsoft\search enhancement pack\search box extension\SrchBxEx.dll
    AssemblyDirectory = c:\program files (x86)\microsoft\search enhancement pack\search box extension\
    Application Config File =
    -----------------
    INFO: Parsing Manifest File c:\program files (x86)\microsoft\search enhancement pack\search box extension\SrchBxEx.dll.
    INFO: Manifest Definition Identity is (null).
    ERROR: Line 2: XML Syntax error.
    ERROR: Activation Context generation failed.
    End Activation Context Generation.

    Now what do I do from here?

    Thursday, February 17, 2011 5:50 PM
  • I believe I found the best solution.  I deleted the Bing Bar program associated with IE8.  I thereby deleted the search box extension and the .dll file that was causing the problem.  If necessary, I can reinstall Bing.  For now the syntax error should be eliminated.

    • Marked as answer by Bart9 Thursday, February 17, 2011 8:56 PM
    Thursday, February 17, 2011 8:56 PM
  • ok, thanks for the feedback.

    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/
    Thursday, February 17, 2011 9:05 PM
  • SideBySide errors are typically caused by the current Microsoft Visual C++ version not being backward compatible with the application that failed. The Event ID 33 error message is typically: Activation context generation failed for “program name”..Please use sxstrace.exe for detailed diagnosis. There are other similar SideBySide errors with the same problem of backward compatibility. If the software works OK then you don't have to fix it but if it does not or you want to get rid of this error here are two Fixes:


    1) Reinstall or Repair (preferred if an option) the application. Often the installation package will have the version of Microsoft Visual C++ that it uses and will install it.


    2) Try to figure out what Microsoft Visual C++ Redistributable Package version (available versions are: 2003, 2005, 2008, & 2010) the application needs (most likely the one that came out prior to the date that the application software was created; check the dates of the files in the package). . These are available through Microsoft's Downloads.

    Worse comes to worse you can just try installing a previous version to see if it works, if not then try the one before that. Though I don't like it, you can have multiple versions of Microsoft  on your computer and most people do because various install programs will install the one that they need.

    • Proposed as answer by JSiepmann Wednesday, July 27, 2011 11:01 PM
    Wednesday, July 27, 2011 11:01 PM
  • The easiest first step should be to install the latest Visual C++ redistribution package, then uninstall the failed app and reinstall the failed app. Should take care of the problem cuz C++ redist... is backward compatible. Then, if the errors persist, dive into logs and making logs and sifting and whatnot.
    Saturday, November 4, 2017 4:33 PM
  • And what if it is not possible to install any program because always try to execute it, Windows shows the screen that "the configuration in paralel is wrong"?

    I'm trying to install the C++ library and all the time Windows reply that message, so it is not possible to re-install not repair the C++ çlibrary!

    Thursday, October 31, 2019 9:02 AM