Symptom
LS Web Event Bridge service starts then stops.
In the Application Event logs, you will see an error similar to the one below. The Source will be Service1.
Service cannot be started. System.IO.FileLoadException: Could not load file or assembly 'Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
File name: 'Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'
Resolution
- Go to the OnGuard directory and locate the Newtonsoft.json.dll file.
- Go to Properties > Security and note the version of the .dll file.
- If the major version of the .dll file does not match the version indicated by the error above (Version 6), replace the .dll file.
Applies To
Onguard 7.3 and 7.4