I'm running a C# script in SSIS. In that script, I'm trying to call winSCP.com which is located in the following directory: "C:\Program Files (86)\WinSCP\"
But when I try to run the code, it always fails immediately.
Here is my code. what am I doing wrong?
// Run hidden WinSCP process
Process winscp = new Process();
winscp.StartInfo.WorkingDirectory = "C:\\Program Files (x86)\\WinSCP\\";
winscp.StartInfo.FileName = "winSCP.com";
winscp.StartInfo.UseShellExecute = false;
winscp.StartInfo.RedirectStandardInput = true;
winscp.StartInfo.RedirectStandardOutput = true;
winscp.StartInfo.CreateNoWindow = true;
winscp.Start();
The Error: "System.ComponentModel.Win32Exception: The system cannot find the file specified at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)"
winscp.StartInfo.FileName = "C:\\Program Files (x86)\\WinSCP\\WinSCP.com";
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句