Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello everyone.
What versions of VC++ redistributable is required for Talend DI 6.3 and for 6.4 ?
I have a Talend DI job which calls .Net C# DLL and it works in Dev but fails in Prod (invalid DLL error).
I use same janet-win64.dll and same .Net 4.6.2 Framework on both machines, and I use Java 1.8, all software is 64-bit.
The only significan difference that I can see is the VC++ redistributable version - in prod it is Win 2012 Server with VC++ 2017 and in Dev I have Windows 10 last 5+ versions of VC++ redistributable all installed.
thanks!
I solved it (cross posting from another Talend forum)
To help others:
I used Windows Dependency Walker utility to analyse janet-win64.dll and it showed that it currently uses VC++ 2010 64-bit redistributable.
This fixed the problem.
So the Talend error message is completely wrong.
If new version of janet-win64.dll uses more recent VC++ then it needs to be installed.
There is nothing I could see in Talend documentation about it.
I solved it (cross posting from another Talend forum)
To help others:
I used Windows Dependency Walker utility to analyse janet-win64.dll and it showed that it currently uses VC++ 2010 64-bit redistributable.
This fixed the problem.
So the Talend error message is completely wrong.
If new version of janet-win64.dll uses more recent VC++ then it needs to be installed.
There is nothing I could see in Talend documentation about it.