Sage 50 US Troubleshooting
After updating to 2024.0.1, trying to connect to Sage results in 'There was a problem connecting to Sage 50 US.' error
When connecting to Sage 50 US after upgrading to Version 2024.0.1 you might see an error like the following:
There was a problem connecting to Sage 50 US.
Could not load file or assembly 'Sage.Collaboration, Version=2024.0.0.99, Culture=neutral, PublicKeyToken=d06c16dde04d83e4' or one of its dependencies. The system cannot find the file specified.
To resolve this issue you will need to update the Zynk.exe.config file which resides in the Zynk install directory to include an assembly binding to the correct version of the Sage 50 US DLLs.
This is normally located at - C:\Program Files (x86)\Zynk Software\Zynk\2.0\Zynk.exe.config
The following snippet will need to be added to configuration/runtime/assemblyBinding
within the config file:
<dependentAssembly>
<assemblyIdentity
name="Sage.Collaboration"
publicKeyToken="d06c16dde04d83e4"
culture="neutral" />
<bindingRedirect
oldVersion="0.0.0.0-2024.0.0.99"
newVersion="2024.0.01.0110" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity
name="Sage.Collaboration.Common"
publicKeyToken="d06c16dde04d83e4"
culture="neutral" />
<bindingRedirect
oldVersion="0.0.0.0-2024.0.0.99"
newVersion="2024.0.01.0110" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity
name="Sage.Peachtree.InterOp.Managed"
publicKeyToken="d06c16dde04d83e4"
culture="neutral" />
<bindingRedirect
oldVersion="0.0.0.0-2024.0.0.99"
newVersion="2024.0.01.0110" />
</dependentAssembly>