Thanks for spotting this.
requires .NET 4, so I cannot use it.
Also what primarily needs fixing, is the
Anyway, both are fixed:
Though note that you generally should not rely on WinSCP.exe in "Program Files". You should distribute the executable with your .NET application.
The lookup in "Program Files" is really only the last resort fallback.