Missing dependencies following PSI:Capture installation causes SideBySide errors

ollowing an install or upgrade of PSI:Capture you may experience one or more of the following errors: 

Log File Error Message: 

[3/8/2012 10:46:20 AM - Warning - v4.5.0.30]
Could not load file or assembly 'RecoStar.dll' or one of its dependencies. The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail. (Exception from HRESULT: 0x800736B1)
   at PSIGEN.Capture.Modules.OCR.Providers.RecoStar.RecoStarProvider..ctor()
   at PSIGEN.Capture.Modules.OCR.OCRController.Initialize()


Event Viewer Entry:


Event Viewer Error Details:

Log Name: Application
Source: SideBySide
Date: 10/5/2012 3:02:54 PM
Event ID: 33
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: PC01
Description:
Activation context generation failed for "C:\Program Files\PSIGEN\Capture\Capture.Services.exe". Dependent Assembly Libraries\Marex Group\FileBound\FBDataExchange.sxs,type="win32",version="1.0.0.0" 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" />


Application Error Messagebox:

 


Explanation / Resolution:

This error is caused by dependencies not being installed and/or updated correctly by the product installer.  To correct this issue perform the following steps:

  1. Download the following zip file:  http://www.psigen.com/downloads/vcredist_80_x86.zip
  2. Locate the downloaded zip file and extract it to a directory of your choice.  There should be 3 files extracted from the zip.
  3. Execute each of the 3 installers, in sequence.
  4. Restart the Capture Services service, or optionally reboot the affected machine. 

Note:  It is not necessary to uninstall any existing Microsoft Visual C++ Redistributable packages from the affected machine.