2015-03-13 14 views

回答

4

報價上Installing the WinSCP .NET assembly文檔:

安裝

該軟件包包含程序集本身(winscpnet.dll)和所需的依賴項,WinSCP executablewinscp.exe

二進制文件互相交互,並且必須保存在同一個文件夾中才能正常工作。在極少數情況下,這是不可能的(例如,installing the assembly to GAC),利用Session.ExecutablePath屬性強制程序集在不同的位置尋找winscp.exe

+0

謝謝,我現在已經添加了像你所建議的代碼,但現在我面臨另一個問題,更新了問題。 session.ExecutablePath = @「C:\ Program Files(x86)\ WinSCP \ WinSCPnet.dll」; – Prakazz 2015-03-13 13:46:43

+1

'Session.ExecutablePath'應指向'winscp.exe',而不是'winscpnet.dll'。 – 2015-03-13 13:57:01

+0

你確定,你更新了SQL代理作業的糾正'ExecutablePath'的代碼嗎? – 2015-03-13 15:17:04

相關問題