Hi guys,
I have an external application running against Jiwa which updates Jiwa correctly via business logic (ie. Jiwa DLL calls) rather than hack updating via direct database access. It has broken with the upgrade to 157.
So the app is:
- a standalone C# (VS2015.2) application
- includes references to JiwaApplication.dll, JiwaODBC.dll, JiwaSales.dll and JiwaServiceManager.dll
- these are referenced in situ (ie. C:\Program Files (x86)\Jiwa Financials\Jiwa 7\)
- these are "copy local: false"
- the app is then installed into C:\Program Files (x86)\Jiwa Financials\Jiwa 7\ (so that those DLLs can find further associated that they reference)
This was developed against 115. It was successfully upgraded to 149, by installing Jiwa 149, then recompiling (against the now updated C:\Program Files (x86)\Jiwa Financials\Jiwa 7\ DLLs).
This process was repeated with 149, but the app executes with the following error:
That is to say, the app executes OK, shows its own login screen, etc, but then fails with that error on the first Jiwa function call.
I have been through this repeatedly backwards and forwards, but can't work out what is different between 115 to 149 and 149 to 157.
All help appreciated!
Cheers,
Neil.



