Seen a few Keywin 5 customers that have updated server environment or SQL having this issue:
After updating SQL or server environment, events are not coming into the event log and the synchronization log shows this error:
"System.DllNotFoundException: Unable to load DLL 'SqlServerSpatial110.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)"
The solution is to add a code snippet to your Keywin.cabinet.synchronizer.exe file. You find the file where you installed Keywin for example: C:\Program Files (x86)\Creone AB\KeyWin 5 Server
Open the file in notepad, paste the snippet below accoring to the image:
<runtime><assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Microsoft.SqlServer.Types" publicKeyToken="89845dcd8080cc91" />
<bindingRedirect oldVersion="1.0.0.0-11.0.0.0" newVersion="10.0.0.0" />
</dependentAssembly>
</assemblyBinding></runtime>